Dominica, The Nature Island of the Carribbean, is endowed with countless spectacular waterfalls. However, many of them are hidden in deep gorges that are beautifully sculpted by nature. We learned that there was a way to explore them and explored them we did – thru canyoning!
Read more