Voodoo Mountain

  • North America
  • United States of America
  • Michigan

See Voodoo Mountain on the map