KECH Whale Watching Makes a Splash with Visitors in Ecuador Published 30 July 2024 Whale Watching Makes a Splash with Visitors in Ecuador Watch now Watch preview Share