A trip to Traverse City this summer presents visitors with a vibrant city surrounded by lush nature and Lake Michigan views. Nestled in the northwestern Lower Peninsula, the city sits along the Grand ...