Dominica is mostly volcanic and has few beaches; therefore, tourism has developed more slowly than on neighbouring islands. Nevertheless, Dominica's mountains, rainforests, freshwater lakes, hot springs, waterfalls, and diving spots make it an attractive ecotourism destination. Cruise ship stopovers have increased following the development of modern docking and waterfront facilities in Roseau, the capital. Out of 22 Caribbean islands tracked, Dominica had the fewest visitors in 2008 (55,800 or 0.3% of the total). This was about half as many as visited Haiti. The volcanic nature of the island has attracted scuba divers.