South Burlington, VT The Magic of Red Rocks Park I visited Red Rocks Park, a beautiful wooded park in South Burlington,