The Riviera

Spain, Italy, and France – some of Europe’s gems.

Carousel – Toulouse, France.
El Castell de Guadalest – Guadalest, Spain.
Altea, Spain.
Saint Etienne – Toulouse, France.
Moorish Arches – the Alhambra, Granada, Spain.