3Site attractions
Source: Link
There are so many amazing sites in Euboea that are worth seeing. Some of these sites include the Church in Alveri, the Venetian tower in Avlonari, the Venetian tower of Trachili, the Dragon house on Mount Ochi, and a tiny river flowing by Mt. Dirfi. Click the next ARROW to see the next photo!