Flourishing green mountains form the backdrop for this secluded hilltop resort on the Dominican Republic’s unspoiled southwestern peninsula.
16330 pins 775 boards 10 followers
Follow
33