Nestled amidst the pristine archipelago of Andaman and Nicobar Islands lies Nemo Point, a haven for marine enthusiasts and beach lovers alike. This captivating spot, particularly on Neil Island (also known as Shaheed Dweep), offers a kaleidoscope of experiences, from vibrant coral reefs teeming with life to tranquil shorelines ideal for relaxation.