Meteora Central Hostel, Meteora | Greece

Although my trip to Meteora was short and sweet (read all about it here), the Greek hospitality was still top tier. How I ended up at Meteora Central Hostel was purely by accident but it…

View Post