Narrow Results

Orchha Tips

Tip on : Orchha - 3 years ago

Orcha is a small town at an hours drive from Jhansi. The town is based on the banks of Betwa River in the Bundelkhand region of Madhya Pradesh, India. The place offers an old fort, the palace and temples. The best part is the tranquility of this place which is not disturbed by too many tourists. The palace also hosts a hotel which is run by MP Tourism.

Good tip?
(0)
Write a comment