There?s an island off the northern shores of Honduras named Roatan. It?s...