Seven Pagodas, the mystical land of Mahabalipuram in Tamil Nadu, India where you will encounter a fascinating tale that has captured the imagination of people for centuries. The legend talks of a mythical complex of ancient temples and shrines submerged beneath the ocean and has intrigued historians, archaeologists, and adventurers alike. In this blog, we […]