Beaches

Beautiful Beaches in Srilanka.

marble beach (China Bay)

marble beach (China Bay)

Trincomalee » Trincomale View Details
Mount Laviniya Beach

Mount Laviniya Beach

Colombo » mount lavinia View Details
Nilaveli Beach

Nilaveli Beach

Trincomalee » Nilaveli View Details