The snow-capped mountains, beautiful lakes and impeccable natural beauty. Sigh! If there is one European place every Bollywood buff in India wishes to visit, Switzerland would be it! With many Indian films being shot in this European paradise, I just had to visit this place to satiate the filmy girl …
Read More »