Anchorage· Alimia· Greece — Dodecanese, Sporades & North Aegean

Teichos Bay (Alimia)

36° 15.4′ N · 27° 42.5′ E

A steep-sided bay on Alimia's south side.