Orchha (Madhya Pradesh) B&B - Eco-tourism, bed and breakfast

- orchha.org

Orchha a small town in Madhya Pradesh – is a peaceful place ‘far from the madding crowd’.A visit to this ancient capital of Bundelkhand, with its 16th and 17th century palaces and temples situated on the banks of the Betwa river.

Not Applicable $ 8.95