Home Page
Miscellaneous photographs of Ella
Senkin Restaurant
cafe
Senkin Restaurant
is located at
77, Namunukula Road Sapumal Thanna
,
Ella, Sri Lanka
“
LK
”
90090
.
Travel photography
Family-friendly:
true