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

Chavouli Beach (Moudros Bay)

39° 50.4′ N · 25° 15.7′ E

A beach anchorage inside Moudros Bay near Fanaraki.