This coastal town of Mahabalipuram, popularly called land of the seven pagodas, holds a lot…