A ghost island in the middle of the Indian Ocean
Neelima VallangiFeatures correspondent
Neelima VallangiRoss Island, an abandoned British settlement in the remote Andaman archipelago, is being taken over by its rightful owner: nature.
Neelima VallangiRoss Island, an abandoned British settlement in the remote Andaman archipelago, is being taken over by its rightful owner: nature.