MUMBAI: The verdict is out! Nintendo's series of Legend of Zelda video games have been voted the best ever.
switch
Subscribe To Our Newsletter