Salto del Limón, Samana – Dominican Republic Salto del Limón, Samaná - República Dominicana. El Limón Waterfalls, Samana - Dominican Republic. Read More