Although only 29 miles long, Dominica is a wildly beautiful place home to several (mostly inactive) volcanoes, a range of heavily forested mountains, and a network of rivers. Rare tropical ...