Amar Mahal is built on Acres of mounted land near the bank of the River Betwa in Orchha Madhya Pradesh. The Old palace, which..
Orchha /
The Orchha Resort' is located in a calm and serene zero polluted area. Completely away from the hustle ?bustle of town . It i..