India takes pride in the country ’ s rich customs , cultural and religious history.It is a land where people of different religious beliefs live in harmony and brotherhood. Hinduism is believed to be the world ’ s oldest religion. As one traverses the length and breadth of the country, one finds a rich India that is home to an incredibly beautiful diversity of food, colour, smells, sights and architecture , while for many it is also a symbol of religious significance and history. Apart from these factors, 1000-year-old temples in India are also one of the factors for which India is famous. Listed below are a few of them : 1. Shore Temple, Mahabalipuram, Tamil Nadu The Shore Temple, located in Mahabalipuram, Tamil Nadu, is a structural temple and an architectural marvel. It has three shrines- 2 dedicated to Lord Shiva and one to Lord Vishnu. Built during 700- 728 A.D. using blocks of granite, it is now a UNESCO World Heritage Site. The temple gets its name as it overlooks the s