Visitors to Volissos will encounter more than forty churches, many of which date to Byzantine times and have been renovated. The church of the Taxiarch is a single-nave structure with later additions. Its antiquity is evident in a Byzantine pillar visitors can see inside.