This is the town with the highest population density of the island, with 1,800 people. You can find most of the facilities like a supermarket, restaurants, bars, a hotel, museums and the ferry. There is also a great natural pool to relax.
Santa Cruz das Flores
