Indian Pond
Indian Pond, located in Greenwood, ME, is a serene and picturesque body of water known for its tranquil surroundings and natural beauty. Surrounded by lush forests, it offers a peaceful retreat for nature lovers, fishermen, and those seeking relaxation. The pond is perfect for kayaking, canoeing, and enjoying scenic views, making it a hidden gem in the heart of Maine's outdoors. Generated from this place's information