The City of Amsterdam, located in upstate New York, is a small and vibrant community with approximately 19,000 residents.
Surrounded by the scenic Mohawk River, the city offers a diverse range of recreational events and boasts charming waterfront and downtown areas, making it an exciting place to call home.
Generated from their website's infomation