Overview of tourism activities in Ribeira Grande, Portugal