Attraction Profile: The Peabody Ice Climbing Club
[caption id="attachment_10123" align="alignright" width="225"] Peabody Ice Climbing Club in Fenton.[/caption] The Peabody Ice Climbing Club is the perfect group/place for those who truly love winter. The club maintains an ice climbing venue located in an old apple orchard just south of Fenton, Mich. The site features two towers, 45 and 72 feet tall, that are iced over during winter months…
Read More