March 26, 2012
in India
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.
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.