Uppuveli Beach, Sri Lanka: Calm Turquoise Waters & Golden Sands | OnlyBeaches