Introduction to Jehangir Mahal, Orchha: The Jehangir Mahal in Orchha, India is one of the most important Tourist Attractions in Orchha. This grand palace is visited by umpteen tourists from various parts of the world. History of Jehangir Mahal, Orchha: The establishment of the Jehangir Mahal dates back to the 17th century A.D. when the then ruler of the region named Bir Singh Deo built the structure as a symbol of warm reception of the Mughal Emperor Jahangir, during the latter