If you love music, food, art, shopping, nightlife, natural beauty, outdoor adventure, agriculture or history visit Northampton and walk into something wonderful!