Home Page
Miscellaneous photographs of Ella
Oak Ray La Ella Breeze
3-star hotel
Oak Ray La Ella Breeze
is located at
5, Wellawaya Road, A23 Road
,
Ella, Sri Lanka
“
LK
”
90090
.
Travel photography
Family-friendly:
true