Dominica is the most rugged of the Caribbean islands. Its peaks rise to almost 5000 feet despite being only 29 miles long.