Hi DiverSteve! Roatan is actually one of the Bay Islands of Honduras, a country located in Central America. Its incredible diving is due to its location in the Caribbean Sea on the Mesoamerican Barrier Reef, a reef system that touches the coasts of Mexico, Belize, Guatemala and Honduras. We...