Skip to content

hellas.teipir.gr

Α complete travel guide for the region of South Pelion, and a range of useful travel and local information.

Trikeri Island Villas

In enchanting Pelion, the land of the Argonauts, in the sapphire waters of Pagasitikos Bay, lies the island of Palaio Trikeri, the Nereides Villas