Site icon Pakistan Tourism Portal

Horse Mascots

Horse Mascots

Horse Mascots is located in Blue World City, Rawalpindi, Pakistan. Horse Mascots is 125 feet, the world’s tallest sculpture.

Exit mobile version