We have now had a few relaxing days in Hikkaduwa, in the southwest corner of Sri Lanka. Hikkaduwa is a popular beach resort with quite a lot of tourists with a “classic” setup I recognize from many beach resorts from around the world, like Thailand. After you take a swim in the ocean, you obviously…
Feeding turtles from the shore
