Orrcha is a picturesque place by the Betwa River with many historical secrets to share. This mediaeval town in Madhya Pradesh takes you back to when kings ruled our country and technology did not exist. It was built in 1531 by Rudra Pratap Singh and has a plethora of historical monuments, grand palaces, intricate temples and imposing forts.





.jpg?w=480&auto=format%2Ccompress&fit=max)