Our Sponsors
853 / 1953
110607 Four Points 4 - NG
James Neiss/staff photographerNiagara Falls, NY - The pool at the newly renovated Four Points by Sheraton hotel on Buffalo Avenue, features a view of Grand Island across the Niagara River.
- No Comments