Pigeon Island National Park is one of the only three marine parks of Sri Lanka.

Pigeon Island National Park is one of the only three marine parks of Sri Lanka.
Sri Lanka, with its stunning coastline, is home to many hidden beaches that offer natural beauty away from the bustling tourist spots.