Makrirahi, the village known for its flower plantations, is situated on a lusciously green slope of Mt Pelion, in the land of the mythical Centaurs. As you travel in East Pelion, on your way to the most beautiful beach of Mt. Pelion, the beach of Agii Saranta, you will come across a village surrounded by lush vegetation, the charming little village of Makrirahi. Makrirahi has a population of around 800 people and it took its name from the long slope (makria rahi) of the hill where it lies, at an altitude of 250m.