When we imagine the perfect place to spend a summer vacation, McCall, Idaho definitely holds a place on the list. Located on the shores of a stunning glacial lake, this quaint small resort town offers a wealth of amenities and outdoor pursuits.
Read more