You can spot manta rays and whale sharks on diving excursions as well as in a snorkeling tour. While the snorkeling tours are often popular and better suited for swimming with whale sharks and seeing them up close, diving is perfect for being close to both sea creature.
Of course, you will not only see Whale sharks and manta rays, also dolphins, sea turtles, school of tropical fish and other fascinating ocean life.