Neil Nitin Mukesh launches Switzerland tourism Commercial.
Switzerland is a country indians love, but only think they know, and we at lonely planet believe indians need to get to know this country better – not just its beauty but its people too. And this red and white event, endorsed by none other than Neil Nitin […]