Overlooking the mass blue of the Indian Ocean, Citrus Waskaduwa embodies the true essence of luxury for your ideal beach vacation in Sri Lanka.