Top Tourist Places to Visit in Chennai
Top Tourist Places to Visit in Chennai Mahabalipuram World Heritage Site Mahabalipuram, also known as Mamallapuram, is a historic town and a UNESCO World Heritage Site located on the Bay of Bengal coast in the southern Indian state of Tamil Nadu. It is known for its rock-cut temples, cave sanctuaries, and monolithic structures, which date … Read more