Mother Nature was especially gracious when she created the ‘Nature Island’ of Dominica. Life here is less about pool parties and more about throwing yourself into an eco-adventure at one of the island’s many natural attractions, like its Boiling Lake or Champagne Reef. Sitting on Prince Rupert Bay, Portsmouth is the island’s second-largest town and a great base for visiting Cabrits National Park or Indian River. Learn all about the island’s colonial-era history at the mighty 18th century Fort Shirley at Cabrits National Park, or take a tranquil boat ride along the shady, mangrove-lined Indian River. For some quality beach time, head north to the Lagoon area, where you’ll find a wide yellow sand beach and a selection of funky restaurants and bars to enjoy dinner in.