Seals in Hermanus, South Africa
AfricaSouth AfricaHermanusWestern CapecoastalWalker Baygreat white sharksnaturelandmarktourist attractionseals