Uppuveli, Sri Lanka

Uppuveli, 6km from Trincomalee, is an engaging little coastal community consisting of a fine beach of golden sand