After Limenas, Limenaria is the biggest town of the isle. The name Limenaria is modify from the name Limenas, the main city of the isle. It means in our language "the smaller town". Limenaria is only 42 km away from Limenas and situated at the south-westcoast from the isle.
Sign up to comment.
Sign in if you already did it.
Photo taken in Limenaria, Greece
Misplaced? Suggest new location