Upper Michigan Family Road Trip

Planning

A 3-day family road trip to the Upper Peninsula of Michigan — waterfalls, Pictured Rocks, Lake Superior beaches, and more.

Representation image of the Upper Peninsula in Michigan
Representation image of the Upper Peninsula in Michigan

The Upper Peninsula of Michigan is one of those hidden gems that feels worlds away from the suburbs. Planning a 3-day family trip (family of 4) from Farmington, MI — can’t wait to explore it.

Best time to go: Mid-July to Mid-August


Day 1 — Drive Up & Waterfalls

Farmington → Munising · ~5 hour drive

7:00 AM — Depart Farmington Hit the road early to make the most of the day. Pack snacks and charge the tablets!

1:00 PM — Kitch-iti-kipi Big Spring Michigan’s largest natural spring — crystal clear water with a self-operated raft that kids absolutely love. Open 8AM–10PM. (~1 hour stop)

3:30 PM — Tahquamenon Falls State Park One of Michigan’s most iconic waterfalls. Stick to the Lower Falls — flat boardwalk, very manageable for little ones. Open 6AM–10PM. (~1.5 hour stop)

6:30 PM — Check In: AmericInn by Wyndham, Wetmore/Munising Indoor pool, waterslide, hot tub, and free breakfast included. Should be a great stop after the long drive.


Day 2 — Pictured Rocks Day

Lake Superior · Cliffs · Beaches

9:00 AM — Munising Falls Short paved trail to a beautiful waterfall — fully accessible and easy for the whole family. Perfect easy start to the day. (~45 min stop)

11:00 AM — Pictured Rocks Boat Cruise 2.5 hours on Lake Superior cruising past the stunning colorful sandstone cliffs. Absolutely breathtaking. Dress in layers — it gets windy on the water!

⚠️ Book ahead at picturedrocks.com — sells out fast!

2:00 PM — Lunch in Munising Grab food in town before the afternoon beach session.

3:00 PM — Miners Beach Right on Lake Superior — stunning views, great rock collecting for the kids. Note: the water is very cold even in summer! (~1.5 hour stop)

6:00 PM — Back to AmericInn Dinner and pool time. The kids will have earned it!


Day 3 — H-58 Scenic Drive & Head Home

Waterfalls · Dunes · Lake Superior · Back to Farmington

8:00 AM — Free Breakfast at Hotel Fuel up before checkout. It’s included — don’t skip it!

9:30 AM — Miners Falls Trail ~1 mile round trip, kid-friendly trail through the forest to a beautiful waterfall. Quick and rewarding before the drive. (~1 hour stop)

11:00 AM — H-58 Scenic Drive East Drive east from Munising along this stunning Lake Superior coastal route through Pictured Rocks National Lakeshore.

11:30 AM — Lake Superior Overlook Stunning views over Lake Superior with beach access, restrooms, and great rock hunting for the kids. Quiet and peaceful. (~30 min stop)

12:15 PM — Log Slide Overlook / Grand Sable Dunes 175-foot views over Lake Superior and the massive Grand Sable Dunes — short walk from the parking lot, huge wow factor. Kids can climb the dune! (~45 min stop)

1:30 PM — Head South to Farmington Grab lunch in Munising before hitting the road. ~5 hour drive home. Back before bedtime!


Planned Stay

AmericInn by Wyndham — Wetmore/Munising 2 nights · Book at wyndhamhotels.com

Perks: indoor pool + waterslide, hot tub & sauna, free breakfast, close to all stops. Book early — it fills up in summer.


Good to Know

🎫 Michigan Recreation Passport — ~$17, required for state park entry. You’ll use it multiple times. Buy when renewing plate tabs or at the gate.

⛵ Book the Boat Cruise Early — Pictured Rocks cruise sells out fast in summer. Book as early as possible.

🧊 Lake Superior is COLD — Even in mid-summer. Great for wading and rock collecting — but not swimming for little ones.

📵 Download Offline Maps — Cell service is spotty throughout the UP. Download Google Maps or AllTrails offline before you leave.

💵 Bring Cash — Some UP spots are unreliable on card readers.

🌡️ Layer Up — UP weather is unpredictable. Warm on shore, cold on the boat. Bring layers and light rain jackets.


Packing List

Clothing: layers for everyone, light rain jackets, trail shoes, extra socks, swimsuits for the hotel pool

Outdoors: sunscreen, bug spray, small day backpack, reusable water bottles, trail snacks

Kids: carrier for little ones, extra change of clothes, rock collecting bag, tablets + headphones

Car & Misc: car snacks & drinks, portable charger, first aid kit, camera, cash, Recreation Passport


Action Items Before You Go

  • Book Pictured Rocks Boat Cruise at picturedrocks.com
  • Book AmericInn Wetmore/Munising (2 nights)
  • Get Michigan Recreation Passport (~$17)
  • Download offline maps (Google Maps + AllTrails)
  • Pack & load car the night before

A Smart Terminal

iTerm2 is a terminal emulator for macOS that does amazing things which default terminal can't do.

For developers who spend countless hours in the terminal, having a powerful and customizable environment is essential. iTerm2 is available for all Apple platforms transforms the standard terminal experience with features that boost productivity and make command-line work more enjoyable.

New Look
Old Look
New Look
Old Look

Key Features

iTerm2 offers several advantages over the default macOS Terminal:

  • Split-pane views for multiple terminal sessions
  • Robust search functionality
  • Command history and autocomplete
  • Custom color schemes and themes
  • Integrated password manager
  • SSH connection manager
  • Customizable keyboard shortcuts

Installation Guide

Prerequisites

First, install Homebrew - The Package Manager for macOS:

bash /bin/bash -c "$(curl -fsSL [https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh](https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh))"

Follow the post-installation instructions to add Homebrew to your PATH.

Core Components

  1. Install iTerm2:
brew install --cask iterm2
  1. Install Oh My Zsh for terminal customization:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  1. Install Powerlevel10k Theme:
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git "${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k"
  1. Download and install SourceCodePro font from here

  2. Download Snazzy.itermcolors theme

Configuration

Theme Setup

  1. Open iTerm2 Preferences (Cmd + ,)
  2. Navigate to Profiles → Colors
  3. Click “Color Presets” → Import
  4. Select downloaded Snazzy.itermcolors

Font Configuration

  1. Open iTerm2 Preferences
  2. Go to Profiles → Text
  3. Select “SourceCodePro” as Font Family
  4. Set font size to 12-14pt

Powerlevel10k Setup

  1. Edit your .zshrc:
ZSH_THEME="powerlevel10k/powerlevel10k"
  1. Restart iTerm2 and follow the configuration wizard

Essential Plugins

Auto-Suggestions

Install the plugin:

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/-oh-my-zsh/custom}/plugins/zsh-autosuggestions

Add to your .zshrc:

plugins=(
          git
          zsh-autosuggestions
        ) 

Syntax Highlighting

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git  ${ZSH_CUSTOM:-${ZSH:-~/.oh-my-zsh}/custom}/plugins/zsh-syntax-highlighting
echo "source ${ZSH:-~/.oh-my-zsh}/custom/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc

ZSH Completions

git clone https://github.com/zsh-users/zsh-completions.git  ${ZSH_CUSTOM:-${ZSH:-~/.oh-my-zsh}/custom}/plugins/zsh-completions

fpath+=${ZSH_CUSTOM:-${ZSH:-~/.oh-my-zsh}/custom}/plugins/zsh-completions/src
autoload -U compinit && compinit
source "$ZSH/oh-my-zsh.sh"

Keyboard Shortcuts

  • Split Pane Horizontally: Cmd + Shift + D
  • Split Pane Vertically: Cmd + D
  • Navigate Panes: Cmd + [Arrow Keys]
  • Search: Cmd + F
  • Clear Buffer: Cmd + K
  • Full Screen: Cmd + Enter

Troubleshooting

Common Issues

  1. Font Icons Not Showing

    • Verify font installation
    • Restart iTerm2
    • Check font settings in preferences
  2. Plugin Not Working

    • Verify plugin installation path
    • Check .zshrc configuration
    • Run source ~/.zshrc
  3. Theme Issues

    • Ensure Powerlevel10k is properly installed
    • Run p10k configure to reconfigure

For additional help, visit: