290 Shares1.9k Views in Youth Darpan World Tourism in India is booming now : PM Modi unveiled the world’s largest statue, Statue of Unity