Lenox is a city in Massachusetts, United States. It has many popular attractions, including The Mount, Edith Wharton's Home, Mass Audubon's Pleasant Valley Wildlife Sanctuary, Ventfort Hall Mansion and Gilded Age Museum, perfect for a trip!
Show Less
Clear 18 - 28℃
Lenox Travel Guide
Destination Overview
Other
Destination Introduction
Lenox is a city in Massachusetts, United States. It has many popular attractions, including The Mount, Edith Wharton's Home, Mass Audubon's Pleasant Valley Wildlife Sanctuary, Ventfort Hall Mansion and Gilded Age Museum, perfect for a trip!