Destination guide
More about Red Rocks Park
Explore the scenic trails and breathtaking views at Red Rocks Park, a natural gem in South Burlington, Vermont, perfect for outdoor adventures and relaxation.
Tell me more about Red Rocks Park