Gibraltar and Spanish Sth Coast

St Michael's cave is a network of limestone caves found within the Upper Rock Nature Reserve. They were all created from slowly dripping water leaving behind hardening calcite deposits.

Previous | Album | Next