Mary Alice Park is located in Cumming, Georgia, United States of America. It is a picturesque park situated on the shores of Lake Lanier. The park offers a serene and natural setting, ideal for relaxation and outdoor activities.
Visiting Mary Alice Park is highly recommended for nature enthusiasts and outdoor lovers. The park provides stunning views of Lake Lanier and offers various recreational opportunities.