×

Archangelos

Town on Rhodes, Greece
The streets of busy Archangelos are packed with stores selling olive oil, as well as ouzo bars and cafes. Nearby, seafood tavernas and family-friendly vacation apartments line the sand-and-pebble Stegna Beach, set on a sweeping bay. The Church of...
Municipality: Rhodes