Nestled on the northeastern coast of Sri Lanka, near the town of Nilaveli, is the serene Pigeon Island National Park, known for its pristine white sandy beaches stretching for miles. This idyllic location offers a myriad of activities, from snorkeling to witness the vibrant coral reefs, swimming in the crystal-clear waters, exploring the rich marine life through diving, to simply relaxing on its unspoiled beaches soaking in the sun. Pigeon Island has few amenities, so plan your trip accordingly, although it does not allow dogs, is not accessible to those with disabilities, prohibits nudity, lacks restroom facilities, does not permit camping, and surfing is not viable due to the calm water conditions.