CURIOUS FACTS ABOUT THE BIG BEN
Located in the city of London, England, Big Ben is the most famous clock in the world and has become one of the most visited places in this important tourist destination; being an emblematic symbol and an obligatory reference when…