Pigeon Island Matara

Pigeon Island Matara : It offers lovely soft sandy beaches, coral reefs, rock pools and wonderful snorkelling where you can observe fine coral reefs and its vibrant.