travelsntourism.com
Neil Island │ Shaheed Dweep│ Neil Island Tourism│AndamansTtourism....
Neil Island also known as Shaheed Dweep is a 13.7 square kilometer Island located 35 kilometers away in the northeast direction from Port Blair