Nothing could have prepared me for the awesome moment, or for the beauty and majesty of this huge fish at home in its natural environment… I am able to cruise alongside the huge whale shark, pause to wonder at its size and grandeur, absorb the slow swing of its tail fin and its calm glide just below the surface of the ocean… Huge they may be, but the grace and poetry of the movement of these whales is awesome.