IT has been a few weeks since I came home from a trip sponsored by Swiss Tourism but each time I stand on my balcony, overlooking the Petronas Twin Towers, I can still imagine myself sitting cosily in the verandah of my hotel room in Vevey, admiring the beauty of the vast Lake Geneva, with the majestic snow-capped peaks of the Alps and Jura mountains towering in the backdrop.
In the morning, as cold winds blow gently, clearing up the mists that have been hovering at the feet of the mountains, little towns and villages emerge on the Swiss and French shores of Lake Geneva, while steamboat fleets ply along the shore of the stunningly beautiful blue lake.