Damajaqua

Damajagua Falls – A beautiful park, knowledgeable tour guides and relaxing

Veterans, even though I am a little off track (bouncing around), I must tell you about Damajagua Falls in the lovely Dominican Republic. The Damajagua Waterfalls, also referred to as the “27 Charcos” or “27 Waterfalls,” are a remarkable natural wonder situated in the province of Puerto Plata in the Dominican Republic. Every year, thousands

Damajagua Falls – A beautiful park, knowledgeable tour guides and relaxing Read More »