Casares, Spain is located in a breathtaking position high atop a mountain, looking down to the Mediterranean Sea, the coast of Africa, and the Rock of Gibraltar.
Casares, Spain Spilling Across the Mountain
by Dee Andrews
Finding New Paths on the Road of Life
by Dee Andrews
Page optimized by WP Minify WordPress Plugin