Shaheed Dweep: A Haven for Nature Lovers and Adventure Seekers

Neil Island, officially known as Shaheed Dweep (meaning “Martyr’s Island”), is part of Ritchie’s Archipelago in the Andaman Islands. It falls under the South Andaman administrative district of the Indian union territory of Andaman and Nicobar Islands.