translate English to French: Vedema Resort is situated in the medieval village of Megalohori, 7 km from Fira town.
Le Vedema Resort se trouve dans le village médiéval de Megalohori, à 7 km de Fira.