Andaman and Nicobar Islands: The untouched surroundings of Neil Island provide a wonderful opportunity to witness the Perseid meteor shower with its clear blue skies. Moreover, if you have a telescope with you, you might also be able to observe shooting stars, distant constellations, and even twinkling planets in this pristine environment.