Top 7 Hotels in Neil Island (Shaheed Dweep)
Neil Island renamed as Shaheed Dweep now is one of the must visit islands if you are travelling to Andaman. Away from the commercialised area, Neil island is literally the closest you can get to nature. There aren’t many hotels and resorts but we have managed to find some of… Read More »Top 7 Hotels in Neil Island (Shaheed Dweep)