Tower of London in London

Tourist Attractions In The United Kingdom

1. Tower Bridge in London   Tower Bridge (built 1886-1894) is a combined bascule and suspension bridge in London, England, over the River Thames. It is close to the Tower of London, from which it takes its name. It has become an iconic symbol of London. The bridge consists of two towers tied together at the upper level by means …

Continue reading  

Beautiful Medieval Castles in Europe

1. Vyborg Castle in Vyborg, Russia – Europe Vyborg Castle was built by the Swedes in 1293 and is the largest building in the region. It was built as the easternmost outpost of the medieval Kingdom of Sweden. In 1710 Vyborg was under the control of the Russians, but went back to Finland in 1818. The Soviets annexed the area …

Continue reading