Sri Lanka, Sand, and Swimsuits Await!

Picture yourself building a sand castle on the striking golden seashores of Sri Lanka or earning tan lines on the beautiful serene white beaches with salty breeze and sandy toes.

Witness ten different species of whales along with friendly dolphins while enjoying whale watching expedition in Sri Lanka.

Continue reading “Sri Lanka, Sand, and Swimsuits Await!”