3Epirus

Home of the fabled Archeron River, Epirus is a must-see for those who love Greek mythology!

Located near Parga, this river was referred to as the “River of Woe” because the river was said to lead to Hades.