In the Morne Trois Piton National Park

Tri Atha Falls

Tri-Atha-Falls, is a combination of three of the “must see” sites in Dominica. We begin by driving up the lush and rugged Roseau Valley, full of panoramic vistas assiduously watched over by giant green clad mountains. In about 25 to… Read More ›

%d bloggers like this: