The dazzling capital of the Czech Republic, the explorable Prague has fittingly been nicknamed "the City of a Hundred Spires." Halved by the Vltava River and notable for architecture Baroque, Renaissance, and Gothic, visitors will find much to take in here.
Amsterdam, the 17th century capital of Holland, is often called the "Venice of the North" due to its numerous, boat-navigable canals. Truly rich in history, the oldest part of this populous, multicultural city is Sloten, which dates all the way back to the 9th century.
Classical music, palaces, exhilarating art... and did we mention the coffee? Vienna, Austria is a city of elevated tastes and a must-see experience for any European traveler.
A Russian jewel on the Baltic Sea, St. Petersburg was founded by Peter the Great, but named after the Saint. There's plenty to fascinate visitors to this most cultured and European of Russian destinations, from the expansive Hermitage Museum to spectacular palaces and cathedrals.
This charming town is the perfect place to immerse yourself in Scottish Gaelic culture, music, and history, making it a popular port city for visitors and a great starting point for exploring the rest of the archipelago.