_We***19best experience in the Philippines! this is something you can not and should not miss. book at a good hotel so that you can be on the first boat in the morning to swim with the whale sharks. we really enjoyed this activity. there were 4 whale sharks that morning and they swam very close to us. an unforgettable experience. take a bus from Cebu city or moalboal and go to oslob and to this activity the next morning!