Monday, November 18, 2024

TOPIC

Statue of Liberty

Statue of Unity gets 50% more visitors on average, 100% more on weekends compared to 133-year-old Statue of Liberty

The Statue of Unity, which stands at 182 meters tall, is the world’s tallest statue, twice the size of the Statue of Liberty.

Latest News

Recently Popular