Terrible it's like you expect some itv film crew to pop up after filming someone giving some sort of sexual pleasure to the opposite. Sex. Sri Lanka is meant to be cool and chilled, this is shame brought on a beautiful country. Not cool. Head to una or elsewhere.
- Also Known As:
- Mambo`s Place Hotel Hikkaduwa