Mahabalipuram, formerly identified as Mamallapuram is a popular tourist spot in Tamil Nadu. The cultural heritage of this metropolis is incredibly rich and hence UNESCO […]