Pigeon Island National Park is one of the only three marine parks of Sri Lanka.
Marble beach
Hidden Beaches In Sri Lanka: Your Ultimate Guide To Off-The-Beaten-Path Coastal Retreats
Sri Lanka, with its stunning coastline, is home to many hidden beaches that offer natural beauty away from the bustling tourist spots.