Travel & Tourism
Travel & Tourism 3071 Videos
Ramanuja Mandapam at Mahabalipuram

Ramanuja Mandapam, a triple-celled Saivite cave at Mahabalipuram, a World Heritage Site in Tamil Nadu. Mahabalipuram or Mammallapuram is situated on the Coromandal coast to the south of Chennai, the capital city of the state.