[Read: The Top Things to Do in Colorado.] Grand Lake – set in a north-central Colorado town of the same name – is the state's largest and deepest natural lake, spanning more than 500 acres and ...