Aquamarine Hotel

Neratziona Beach, Neapoli, Greece