Ahungalla, Southern Province, Sri Lanka
This is Spanish hotel brand RIU’s first hotel in Sri Lanka: a mighty 500-room all-inclusive resort on Ahungalla’s splendid west coast beach. Food and drinks are served around the clock and there are daily live shows and entertainment.
Full details are available from the link below:
Source URL: Travel – Google News