Summer snaps: 2024 vacation gallery
Meteora (a rock formation in the regional unit of Trikala, in Thessaly, in northwestern Greece). “These Monasteries boast a unique backdrop. Overlooking each other and the valley beneath.”Matthew Prent, History and Classical Studies student October is upon …