Comfortably Numb

Sheila Kumar's Storehouse

Travel: The Alhambra Gardens

The Gardens of Heaven     If the Alhambra palace in Spain is a beautiful diadem, Sheila Kumar finds the Alhambra Gardens the jewel in this crown Blame it on the window views. Al Capone, Al Pacino and Alhambra…. There I was, taking the tour of the Nasrid Palace in the Alhambra, stopping every few feet…

Continue Reading