Exploring waterfalls, gorges, diving for shipwrecks, beaches and tasty local food are some of the things to do in Dominica.