Where is Palmariva Beach Hotel, Eretria?

Where is Palmariva Beach Hotel, Eretria located?

Palmariva Beach Hotel, Eretria, Palmariva Beach Hotel, Eretria, Greece (approx. 38.3948°, 23.76319°)


Where is Palmariva Beach Hotel, Eretria on the map?