Around the World Photo Journal
Cazorla : Spain
The town of Cazorla, Spain was our first stop in Andalusia. Complete with its Castillo, this small white washed town on the edge of the Sierra Nevada mountains was famous for its wine and olive oil. |
Click on image to expand.