News

10. Mahabalipuram – The Ancient Shore Temples of Tamil Nadu Mahabalipuram, a coastal town in Tamil Nadu, is home to some of ...
As well as Hindu temples, there are also Buddhist and Jain monuments and it’s here you can find the world’s largest ...