Puerto Morelos is an authentic fishing village at the shores of the Caribbean sea. Here are the best things to do and see in Puerto Morelos.