Hurricane devastated island. Belize