The often overlooked town of Dillon, Colorado is one of the most underrated spots in the state. With a gorgeous lake, hiking trails and fun downtown area, this city in Colorado is a must-see on your next visit to the Rocky Mountains!