Seeing a majestic whale beach can make you gasp. These enormous creatures glide gracefully through the water as they migrate ...