Image Credit: Supplied WORLD PADEL LEAGUE COMES TO MUMBAI!! Abu Dhabi, UAE – Following the immense success of its inaugural season at Dubai’s iconic Coca-Cola Arena, the World Padel League is all set to host its second season in Mumbai, India. 3 months ago Sports