Antonio Borges Garden

The António Borges Garden is installed on just over 2.5 hectares of land near the urban centre of Ponta Delgada, facing the Antero de Quental Avenue to the north.