2. Oslob, the Philippines
In Oslob, a coastal town in the Philippines, tourists can swim with whale sharks. [Photo/VCG]