Alinda Bay
E312669
UNEXPLORED
Alinda Bay is a scenic coastal inlet and popular beach area on the Greek island of Leros in the Dodecanese.
Jump to:
Referenced by