Orchha – The Town Where Rama is Worshipped as a King
In the state of Madhya Pradesh, there are ample cities and towns that are known for their historical significance. One of such place is Orchha. The amazing town was founded by Rajput King Rudra Pratap during the 16th century. The unique speciality of this place …