National park · Mella
A chill national park brimming with orchids and vibrant bird life, all nestled in 800 sq km of stunning mountainous terrain.
Duverge, Dominican Republic Get directions