The World Sights Park, located in the heart of Riyadh, is a unique and informative park. It showcases miniatures of the world’s most famous monuments.

The World Sights Park, located in the heart of Riyadh, is a unique and informative park. It showcases miniatures of the world’s most famous monuments.