The Aliota Beach in New Epidaurus is lying between orange, lemon and pomegranate trees, combining pebbles with sand in deep, crystal-clear water.
The Aliota Beach in New Epidaurus is lying between orange, lemon and pomegranate trees, combining pebbles with sand in deep, crystal-clear water.