Trafalgar Falls in Dominica.Credit: Rachel Chang/Travel + Leisure
- Trafalgar Falls on the Caribbean island of Dominica is a must-see on the "Nature Island."
- The double falls are located inside the UNESCO-regonized Morne Trois Pitons National Park a
Trafalgar Falls in Dominica.Credit: Rachel Chang/Travel + Leisure