India Sri Lanka ODI: Quick Shift to Visakhapatnam Explained

India Sri Lanka ODI match has been shifted to Visakhapatnam. Discover the reasons behind this change and what it means for fans.