Sea Cave Troulakas Gallery

Alimounta is a small beach on the northern part of the island Saria in Karpathos. It has crystal blue waters and both stone and sand beach.

Alimounta Gallery

Alimounta is a small beach on the northern part of the island Saria in Karpathos. It has crystal blue waters and both stone and sand beach.