HotelsTravel and tourism Sri Sharavi Beach Villas & Spa named winner at World Travel Awards 2019 publisherOctober 25, 2019 October 25, 2019 Situated along the stretch of sandy beaches in the island’s southern coast, the breathtaking idyllic beachfront Sri Sharavi Beach Vi...