Sort:  

I love whalesharks they are so majestic. thanks for sharing

Indeed! Have you tried swimming with them as well?

yes actually, what an amazing experience. I would do it 10 more times if I could. glad you have gone a few times. I have a video of us swimming as well on my page if you are interested.

Will definitely check that out!