Feast your eyes on the mesmerising view of India’s last road at Dhanushkodi, Tamil Nadu,” read the ... is a significant location on the map because it is where the Bay of Bengal meets the ...