London, The UK The Tower of London is a historic palace still located on the northern banks of the River Thames. It was constructed during early 1070 as a fortress and was later used for…
The Colosseum
Rome, Italy The Colosseum in a beautiful and ancient Roman amphitheater in the center of Rome in Italy. The colosseum was built some 2000 years back by the Roman emperors to host the great games…