Street Scenes from Cuba
I have always loved to travel. There are quite a few places on my must go to list and I have to admit that Cuba was never one of them. But several years ago, I had the opportunity …
La Alhambra – Granada Spain
La Alhambra is a palace and fortress in Granada, Spain. Originally constructed in 889 AD, it was largely ignored until its ruins were renovated and rebuilt in the 13th century. The design of the complex is Moorish and …