HotelsTravel and tourism Riu Sri Lanka indulges in socially responsible agendas publisherAugust 19, 2018 Riu Sri Lanka, the country’s largest all-inclusive resort with a stunning 501 rooms, recently held a tree planting and beach cleanin...