Peabody Mountain (481m)
Peabody Mountain is a quaint retreat nestled in the picturesque town of Greenwood, ME. Offering a peaceful escape from the hustle and bustle of everyday life, this destination provides visitors with stunning views and opportunities for outdoor exploration.
With its prime location on a 481m mountain, Peabody Mountain caters to nature enthusiasts seeking a serene environment to unwind and connect with the natural world. Whether hiking the trails or simply taking in the scenic beauty, guests can enjoy a tranquil experience surrounded by the beauty of Maine's landscape. Generated from their business information