Galle Fort, in the Bay of Galle on the southwest coast of Sri Lanka
St. Clair's Falls is one of the widest waterfalls in Sri Lanka and is commonly known as the "Little Niagara of Sri Lanka"
This lofty peak has sparked the imagination for centuries and been a focus for pilgrimage for more than 1000 years.
Negombo is a large fishing town north of Colombo. It has beach hotels to the north of the main shopping area.
Sun down at Negombo Beach