27th Kilometer post. Pullmudai Road, Kuchchaveli, Trincomalee, Trincomalee 31000, Sri Lanka, Trincomalee, LK Get far, far away from it all on a romantic break at Uga Jungle Beach, a boutique resort in Sri Lanka, where thatched villas sit by the coast.