Explore the charming village of Livadia, located on the island of Tilos, and enjoy its picturesque streets, traditional houses, and friendly locals.
Explore the charming village of Livadia, located on the island of Tilos, and enjoy its picturesque streets, traditional houses, and friendly locals.