Virgem da Lapa

Travel Guide

A hillside town with dense housing, a prominent church with twin spires, and rolling hills in the background.
A historic church with a bell tower, white walls, and red accents.
A town nestled in a valley with a prominent church and rocky hills in the background.