2006 Tour
The Shore Temple, in Mahabalipuram, is one of the oldest standing temples in India.
index
<
>