Stock Photo: Mexico, Yucatan Peninsula, mother and two sons at Carribean resort at Isla Mujeres