Charmin Falls Park Address 364 Victory Cir, Ellijay, GA 30540, United States Rating on Google Maps 2.70 (10 reviews) Open on Google Maps