Drive to the town of Karlovassi for Agia Triada monastery, the Byzantine Castle and the waterfalls

Share it with: