Loutra Edipsou
Loutra Edipsou is a small coastal town in the northern part of Evia, about 130 km north of Chalkida. This area ranks among the most famous spa destinations in Greece. The Edipsos Thermal Springs provide natural hot water that flows directly into the sea or into specially built facilities. These waters contain rich minerals such […]