A small village surrounded by green olive-clad mountains that lead down to a long golden sandy beach with crystal clear water.
A small village surrounded by green olive-clad mountains that lead down to a long golden sandy beach with crystal clear water.