+44 (0)207 407 1478
Make an enquiry
Newsletter

Sombrero Chino, near Santiago Island

View from the air of Sombrero Chino ("Chinese Hat"), showing how the islands have been created by volcanic activity.