Recommend this Listing to your friend - LIMNI town, little harbour and beach in NORTH EVIA