Statue of Unity attracts more tourists than Statue of Liberty

Statue of Unity attracts more tourists than Statue of Liberty