If London had a place where royal drama, dark history and iconic city views all came together, it would be the Tower of London. Sitting right on the River Thames, this nearly 1,000-year-old fortress has been a royal palace, prison, fortress, treasury and even a royal zoo. Today, itโs one of Londonโs must-see attractions and definitely more excitingContinue reading “๐ด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ Tower of London – London, England”