Alicante, Spain, about 263 miles southwest of Barcelona.

alicantespain.jpg

Photo album created with Web Album Generator