Swimming with whale sharks in Oslob, Cebu! I was a little nervous at first but after hearing how gentle these creatures were, I got super excited. The boat takes you out to sea where you can either snorkel with a life jacket and watch the sharks from above or take off your jacket and actually swim with them. Of course I took off my jacket for this once in a lifetime experience and swam with them. You're not allowed to touch the sharks but sometimes they do rub against you which was a pretty unique feeling. They swim so gracefully and effortlessly. It's really neat watching them eat because they open up their mouth (which is insanely huge) and everything just gets sucked in. It was a phenomenal experience and definitely something that should be on your bucket list.
Getting to Oslob: took a flight from Manila to Cebu which only lasts an hour. From Cebu, the drive to Oslob is about 4 hours. Cebu is a beautiful and fun city to explore but if you are looking to swim with the whale sharks, Oslob is the final destination. Now I'll be honest and say there isn't much to do in Oslob besides the whale sharks and Tumalong Falls, so I would not recommend staying longer than a day or two.
The island of Cebu and the city of Oslob