This Week in Travel – Episode 176

This episode was recorded on a press trip to Kalambaka, Greece in the UNESCO World Heritage Site of Meteora. Subscribe on Apple Podcasts