Tamil Nadu

Statue Island

At the most southern tip of India – India’s Lands End – from sunrise to sunset a huge statue overlooking  the three seas: The Indian Ocean,  The Arabian Sea and The Bay of Bengal.

Page 2 of 212