Royal Beach Villa
Royal Beach Villa
Guesthouse
Dalawella, Unawatuna
, Dambulla, Southren, Sri Lanka
80600