A ghost island in the middle of the Indian Ocean

News imageNeelima Vallangi Ross Island, Andaman Islands, IndiaNeelima Vallangi

Ross Island, an abandoned British settlement in the remote Andaman archipelago, is being taken over by its rightful owner: nature.