Attraction · Cerros de Gurabo, Dominican Republic
An attraction in Cerros de Gurabo, the Dominican Republic.