Orchha is a historic town located in the Tikamgarh district of Madhya Pradesh, India. Known for its architectural marvels and rich cultural heritage, Orchha was founded in the 16th century by the Bundela Rajput chief, Rudra Pratap Singh. The town is situated on the banks of the Betwa River and is surrounded by lush greenery, adding to its scenic charm.
©2022. travel2expert.com. All Rights Reserved.
300+ VERIFIED AGENT
TRAVEL 2 EXPERT VERIFIED
STRINGMENT QUALITY CONTROLE
400+ Agents| 5 Lac+ Travels | 115+ Destinations