There are some cliffs in Viñales, west Cuba, there are people there that do rock climbing and caving. Best is to contact them locally but check rock climbing in Viñales for more info. Dominican republic has some good B's, but dirty landings, too many cables goin on.