Location Type
Parent Location

England is known for the Royal family and its long history. Famous for its historic houses and castles, it is surely a spot for tourist destinations. One of the most known landmarks in London is the Big Ben, a huge clock which is a reference for timing around the world. Windsor Castle is the oldest royal residence, which is still in use.