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