Terra Chã Viewpoint

The Terra Chã viewpoint is located in the parish of Ponta Delgada, next to the Estrada Regional 101 road, which crosses the entire parish. This point offers a view of the coast up to Porto Moniz.