Enclosed by mountains, the Bay of Kotor is dotted with historic towns, medieval fortifications, and centuries-old churches, making it a must-visit location for travelers looking to explore a unique coastal landscape.
Ohrid, nestled on the shores of Lake Ohrid in North Macedonia, is a city steeped in history and natural beauty. Often referred to as the "Jerusalem of the Balkans" due to its rich cultural and religious heritage, Ohrid boasts an impressive array of Byzantine-era churches, including the stunning Church of St. John at Kaneo. Perched on a cliff overlooking the lake, this church offers breathtaking views and a glimpse into the city's spiritual past.
The capital of Utah, Salt Lake City is a spectacular destination set amid the Wasatch Mountains. Ski resorts and a wealth of outdoor activities can be found here, along with performing arts, breweries and fine dining.