Video: Mahabalipuram Temple Ruins, Tamil Nadu, India
Our family of six visits the ancient ruins of Mahabalipuram (also known as Mamalapurim) in Southern India (state of Tamil Nadu).
We have fun playing with the monkeys, exploring temples carved out of the rocks,...