Leros, Aghia Marina Leros (See all the comments)
SNACK BAR, POOL, GYM, PARKING
| | Answer to the Comment