The area located at 735 meters from Helmos, in mountainous Achaia, 189 kilometers from Athens and 77 from Patras won your preferences, for the ski resort, the Vouraikos gorge, the other natural beauties and no, it will not forget to mention Toothless (phew). On your walk you may have seen the Munici