Carver Lake in Woodbury is a hidden gem. The lake is surrounded by 150 acres of woodlands with some of the best mountain bike ...