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.
Sea , Sun, Fun!
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.