Backed by picture-perfect coconut trees, and boasting white, golden and red sands frequented by nesting turtles, Sri Lanka’s beaches are utterly idyllic. It’s why, since arriving in the country two ...
STATEN ISLAND VILLAGE, SRI LANKA -- Facing the railroad tracks about five paces away from a maze of dirt paths and concrete foundations in Wadduwa, Sri Lanka, a sign in bold English script proclaims ...