India’s idyllic islands Situated in the Bay of Bengal,India’s Andaman and Nicobar Islands are an loney group of 572 tropical islands, of which only 38 are currently inhabited. Nautically located closer to South...
The post Ghost Island In The Indian Ocean Has Been Reclaimed By Its Rightful Owner: Nature appeared first on The Daily Catch.
Source: theterramarproject.org