Located on the west side of Morne Trois Pitons National Park (around 6 miles from Roseau), the jaw-dropping Trafalgar Falls are two of the most-visited sights on the island. In addition to being ...
The pair of cascades are a true miracle, sourced from two different rivers. Trafalgar Falls on the Caribbean island of Dominica is a must-see on the "Nature Island." The double falls are located ...
If you traveled to Dominica in hopes of catching a glimpse of rare plants or wildlife, look no further than the Papillote Tropical Gardens. Spread across 14 acres, the gardens are located just before ...