The bucolic town of Orchha, snugly embraced by the River Betwa, boasts history, splendid architecture and a scenic setting. Meaning ‘hidden place’, Orchha’s patchwork of palaces, chhatris, havelis, shrines and gardens sits in resplendent seclusion amid scrub-like jungle. The town is no longer the redoubtable bastion it once was – most of the buildings, redolent of medieval splendour, wear a rather ramshackle look but are no less charming for that. Orchha is a beguiling sight at sunrise and sunset – and bathed in moonlight.
The soul of Orchha (besides the atmospheric town square) is the popular Ram Raja Temple, regarded by Hindu devotees as the abode of Lord Rama. Many thousands of Hindus flock to this 16th century shrine. Meanwhile, for adventure lovers, there is the Betwa. Though it does not have the cachet, nor offer the thrills and spills, of the grand Himalayan rivers, the Betwa still presents an enjoyable rafting experience, and is ideal for those who are new to the adventure activity.
Orchha is 15km from Jhansi (Uttar Pradesh), and lies midway between Gwalior and Khajuraho.