Located on the banks of Betwa River, Orchha is a beautiful town of Madhya Pradesh, known for its picture perfect landscape, historical monuments and ancient temples. The scenic beauty of Orchha makes it a photographer's delight and nature lovers’ paradise. Orchha is a perfect getaway from the hustle and bustle of city life. The pleasant and inviting ambiance of the place makes every visitor come back again and again.
Major attractions of the town include Jahangir Mahal, Laxmi Narayan Temple, Orchha Fort Complex, Chaturbhuj Temple, Royal Cenotaphs and Chattri Cenotaphs. Orchha welcomes all to explore its historical monuments set amid those beautiful surroundings.
We talk more about this alluring town in our Orchha travel guide.