Neil Island is an isolated island of Andaman and Nicobar Islands, it gives you peace and silence of almost deserted beaches. Neil Island is situated at 40km to the northeast of Ports Blair and you can reach it through a small ferry ride. An exotic destination for lying on the […]