Swallow's Nest Cave


Swallow's Nest Cave is a cave in the British Overseas Territory of Gibraltar.