Fête des Vignerons - Once Upon a Wine!
Mumbai: With its glistening lakes, lush vineyards and charming towns, the region around Switzerland’s Lake Geneva is becoming more and more popular with Indian visitors. Montreux with the historic Chillon Castle,…