Roatan is located in between Utila and Guanaja Islands. These islands are a gem in the western Caribbean, and they are surrounded by the largest barrier reef system in the northern hemisphere. The Mesoamerican Barrier Reef is only second in size to Australia's Great Barrier Reef.