7 Must Visit Lesser Known Indian Town
By: Team Ifairer | Posted: 24-02-2016
Heart It
Orchha, Madhya Pradesh...
Orchha situated near the banks of river Betwa is famous for its temples and palaces. The town rich in history and archaeology dates back to 16th and 17th century. One of the most popular sites is the two-storeyed brick construction, Rai Praveen Mahal.