https://epirusexplorer.com/wp-content/uploads/2017/02/iliochori-cover-1024x683.jpg 1024 683 Epirus Explorer Epirus Explorer https://epirusexplorer.com/wp-content/uploads/2017/02/iliochori-cover-1024x683.jpg February 25, 2017 March 2, 2018 Iliochori Iliochori is located on the eastern slopes of Tymfi, 70 km northeast of Ioannina, and built at an altitude of 900 meters in the green nature. read more