Posted inAndaman and Nicobar Neil Island: A Tropical Paradise with Pristine Beaches and Crystal-Clear Waters