Serra Malagueta

Serra Malagueta (Chili/Pepper Mountains) is a mountain range located in the north of Santiago, and together with the one around Pico da Antónia (1394 m), the highest peak on the island, it is an important rain catcher. Because of its mountainous interior, the biggest island of the archipelago with the most inhabitants receives more rain […]