ORCHHA - "THE LAND OF GODS AND KINGS" Orchha is a great and important historical heritage site in India. Orchha is a small town in Tikamgarh district in the state of Madhya Pradesh. Orchha was established by king Rudra Pratap Singh sometimes in the 1500s. This beautiful town on the bank of river Betwa consists of numerous historical buildings surrounded by a battlement wall. The most famous them of all is Raja Ram Temple. The Raja Ram Temple in Orchha is the only temple of Lord Ram in the world where the w…
Copyright (c) 2020 Awaraharsh All Right Reseved