A surprisingly diverse range of marine life has been found at an artificial beach the Barcelona Forum.Read MoreOcean, Barcelona, news, oceanDeeperBlue.com
A surprisingly diverse range of marine life has been found at an artificial beach the Barcelona Forum.Read MoreOcean, Barcelona, news, oceanDeeperBlue.com
One of PADI’s main messag