Camp Wind in the Pines is a serene retreat nestled in the heart of Leicester, MA, offering a range of outdoor activities and accommodations for guests seeking a peaceful getaway.
The camp provides a tranquil setting surrounded by nature, perfect for individuals and groups looking to relax, unwind, and connect with the outdoors.
Generated from their business information