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 »