Where is Sausacoochee?

Where is Sausacoochee located?

Sausacoochee, La Libertad, Peru (approx. -7.80333°, -77.98528°)


Where is Sausacoochee on the map?