Somewhere in the beautiful and not-so-touristy North Aegean Sea, we meet Oinousses; a cluster of nine small Greek islands and islets that dazzle with their virgin beauty. The largest of these islands is actually the only inhabited one and is named Oinoussa. These beautiful and not-so-famous islands are known for their serene atmosphere, stunning natural […]