Orchha is a lovely little town in Madhya Pradesh. It is tiny, with the main drag comprising only a few shops at a cross-road. At one corner of the town is the Betwa river with crystal clear water flowing alongside centuries old Chhatris (cenotaphs), the opposite corner has a dusty road leading to Jhansi (in Uttar Pradesh).
However, the reason most people visit Orchha is to actually see the other two edges of town. On one are the towering palaces of Jehangir Mahal and Raj Mahal, and the other the Ram Raja and Chaturbhuj temples. A couple of kilometres out of town there is also the well preserved Lakshmi Narayan temple. It is like a hidden city from the 16th century, with small peaks of landmarks dotted across the green landscape.
Being so small and surrounded by so much beauty, Orchha is a stunning feast for the eyes. Here are some of my favourite photos.