Uppuveli Beach, Trincomalee: Sri Lanka's Turquoise Gem | OnlyBeaches