Glover Bluff is a meteorite crater located about 4 miles (6.4 km) south of Coloma, Wisconsin in the United States.
Contact us...