White Water Walk is worth a pic or two when discovering Glenview. Hotels.com travelers also say the area is full of friendly people and has lots of nice parks.
Learn about the local history of Niagara Falls with a stop at Whirlpool Bridge. Wander the area's riverfront or simply enjoy one of its top-notch restaurants.