thuppahi.wordpress.com
When Nature Swallows Settlement: Ross Island in the Indian Ocean
Neelima Vallangi, 18 March 2018, ” … where the original title is “A Ghost Island in the Middle of the Indian Ocean” Situated in the Bay of Bengal, India’s Andaman and Nicoba…