Geneva Cliffs

5.0 (2)attraction

An elevated green retreat in Boston offering panoramic views and a quiet perch above the neighborhood.

Find on Google Maps

Description

Located along Geneva Avenue in the Bowdoin North / Mount Bowdoin neighborhood of Boston, Geneva Cliffs functions as a protected greenspace and community viewpoint.

Ask Karpo for more information.