Negombo Lagoon is a large estuarine lagoon in Negombo, south-west Sri Lanka.
Whale and dolphin watching in Mirissa is one of the most exciting water activities you can do in Sri Lanka during your holiday.
Copyright © 2017 GO HOLIDAY TOURS. All Rights Reserved.Development by AcrilSEO.