Amherst is a city in New York State, United States. It has many popular attractions, including AMC Maple Ridge 8, Ellicott Creek Park, Glen Park, perfect for a trip!
Show Less
Cloudy 21 - 31℃
Amherst Travel Guide
Destination Overview
Other
Destination Introduction
Amherst is a city in New York State, United States. It has many popular attractions, including AMC Maple Ridge 8, Ellicott Creek Park, Glen Park, perfect for a trip!