Long Island, located in the Bay of Bengal off India's east coast, is a hidden gem among the A & N Islands. With a population of only a few thousand inhabitants, Long Island offers a haven for nature lovers and adventurers, offering stunning beaches, lush green woods, and c...