Best land based whale watching in the world- Hermanus, South Africa | Marine Big 5 |Dyer island