Where is Sweetwater Mansion?

Where is Sweetwater Mansion located?

Sweetwater Mansion, Alabama, United States (approx. 34.82452°, -87.64287°)


Where is Sweetwater Mansion on the map?