Experiencing Thessaloniki Greece and the Luxurious Hotel Olympia
To start our journey in Halkidiki, Greece, we began in the country's second-largest city, Thessaloniki, with an overnight stay at the luxurious Hotel Olympia. When most people think of Greece, they think of the ancient city of Athens, the blue-domed roofs of...