Travel Guide to Neil Island/Shaheed Dweep (Andaman Islands)

The thing with Andamans is every island is better than the previously visited one. And hence, Neil Island does not stay back in the race. Neil Island, now known as Shaheed Dweep is one of …