Scuba Diving in Neil Island Posted onAugust 2, 2017December 11, 2017 Neil Island, Andaman & Nicobar, India