TOWER of London-why It is so Interesting

1 year ago
2

The Tower of London is a historic castle located in the center of London, England. It has served various purposes throughout history, including as a royal palace, a prison, and a place to store the Crown Jewels. The Tower is known for its rich history and is now a popular tourist attraction, offering tours and exhibits to visitors.

Loading comments...