Sri Lanka Beach Restaurant

Enjoying a meal on the beach in Mirissa, Sri Lanka

Feet in the sand

THe family enjoying a fish meal on the beach in Mirissa, Sri Lanka

Leave a comment

Your email address will not be published.