I'm bringing my 10 year old son and my boyfriend to Mexico for their first diving adventure. I know the diving is better in Cozumel but i really like the looks of IM. Can you stay in IM and dive in Cozumel or would i be better off staying and diving in Cozumel and then staying a few nights in IM?
Are their any whale shark dive options? I've only seen snorkeling options.
Also any recomendations on hotels or apartment rentals good for children would be great! As well as any dive shop recomendations.