yacht in north beach of isla mujeres, Cancun, Mexico.Blue sky with rain nearby and turquoise blue sea water. Mexican Caribbean beaches.