Рет қаралды 3,474
Part 2 coming soon!
The Hotel Riu Sri Lanka is located on a magnificent beach set against a stunning backdrop. This hotel in Ahungalla is the ideal place to enjoy an authentic vacation in Sri Lanka together with your family and friends.
All inclusive, what does that mean?
24hrs food and beverages, is it true?
Let's find out!