International Kite Festival 2024 Delights Crowds at Statue of Unity