World Heritage Sites

10 things to know about UNESCO’s new site, Ramappa Temple

Undisturbed by even the Act of Gods, Telangana's Ramappa temple is indeed a beauty like no other. Conferred with a…

2 years ago