The tropical town of Punta Cana, in the Dominican Republic, is somewhere many consider to be as close to a paradise on earth as possible. The bright turquoise seas and white sandy beaches line the ...
The Dominican Republic, particularly Samaná Bay, is considered one of the best places to observe whales in the Caribbean. Part of the Marine Mammal Sanctuary of the Dominican Republic, the bay ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results
Feedback