Back to All Events
Dominica, “the nature island”, is an incredibly beautiful, relaxing place. This island has majestic mountains and perfect clarity in their water. Dominica is unique in the sheer variety of their topographical features.
Trip Leader: Sam