Ilia Beach, is a picturesque and tranquil location in northern Evia, Greece. It is located on the main road between Aedipsos and Limni. The village is...
Find Accessible Beaches in Loutra Edipsou on the map
More Accessible Beaches Nearby