Jul23

The Switzerland Inn (Hammondsport, NY)

 —  —

Switzerland Inn, 14109 Keuka Village Rd, Hammondsport, NY 14840