The Dominican Republic is a very specific country, abundant of sightseeing and wildlife. · However, Catalina is a far less hyped travel direction and not least ...