Skywalk, Santa Pola, Alicante Province, Spain. Stunning views over the beach and sea towards Tabarca Island.

- Image ID: M19G0M
Skywalk, Santa Pola, Alicante Province, Spain. Stunning views over the beach and sea towards Tabarca Island.
Mick Flynn / Alamy Stock Photo
Image ID: M19G0M
Location: Santa Pola, Alicante, Spain