Ross and Smith Island Beach: Andaman’s Twin Delight
Ross and Smith Island Beach, also known as the Twin Islands, is a hidden gem in the Andaman and Nicobar Islands. This stunning beach is located in North Andaman, near Diglipur, and is a must-visit for nature lovers and beach enthusiasts. The beach gets its name from the two islands that are connected by a…