Comfortably Numb

Sheila Kumar's Storehouse

Travel: Stresa, Italy

Sojourn in Stresa Discover a delightful resort town by the splendid Lake Maggiore. Every corner I turn affords me yet another glimpse of the lovely lake, brisk moisture-laden winds playing on its surface. I AM looking at a landscape in blue. In fact, I am in a landscape of blue, the blue used by Tiepolo…

Continue Reading