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.