Located five miles from the city of Glenwood, Lake Amelia is located near the city of Villard. The 934-acre spring-fed lake is connected to Lake Villard via a culvert channel.
Located five miles from the city of Glenwood, Lake Amelia is located near the city of Villard. The 934-acre spring-fed lake is connected to Lake Villard via a culvert channel.