Saw plenty of these, this one was on Cozumel Island off the eastern coast of Mexico's Yucatan Peninsula.