Apella Beach is located in  Greece

Backed by a mountain with pine trees, this scenic beach offers clear water & chair/umbrella rentals.

Submitted by Petro Podrezo. More information about this location can be found here.

Coordinates at 35.6028619,27.1565794