Upon landing on the island of Ambergris Caye, I was presented with another puzzle. Between notes of salty sea air and the sharp scent of gasoline that powers the island's fleet of golf carts was the distinct odor of rotten eggs.