Metro Shoes, one of the largest fashion footwear retailers in India and Nickelodeon, are set to launch a new range of vibrant Dora the Explorer....