Windsor is a town in Berkshire County, Massachusetts, United States. It is part of the Pittsfield, Massachusetts Metropolitan Statistical Area. The population was 899 according to the 2010 census. Wikipedia
Looking for travel information about Windsor? Explore the best travel advice on Windsor, United States. This city is located in the close proximity of a major city New Paltz, United States. New Paltz is bestowed with interesting set of attractions for every type of traveller. Also, to reach Windsor, you'll have to take a flight to New Paltz; so its not really a detour. And even if it is, the city is worth paying at least a quick visit. Get in the character of the city, this city requires at least of 1 to 2 number of days of exploration.
Explore the best travel planner for your visit to Windsor and create a flawless plan in few simple steps!