Tourist attractions in the region include its beaches, Mediterranean climate, safety, cuisine, and relatively low prices. Well-known beaches in the Algarve include Marinha Beach, Praia da Rocha and Armação de Pêra. A well-known spa town is Caldas de Monchique. In addition to its natural features and beaches, the Algarve has invested in the creation of a network of golf courses.