Kenya: Diani Beach and Baobab Beach Resort
Summary: Diani Beach is a white-sand beach located on the Indian Ocean coast of Kenya. On this final leg of our Africa trip, we stayed at...
Kenya: Diani Beach and Baobab Beach Resort
Tanzania (Day 6): Isoitok Camp and the Esilalei Maasai
Tanzania (Day 4 & 5): Two Days in Serengeti National Park
Tanzania (Day 3): Ngorongoro Crater to Serengeti
Tanzania (Day 2): Arusha National Park to Ngorongoro Crater
Uganda (Day 5): Hiking Bwindi Impenetrable National Forest
Uganda (Day 3): A Batwa Experience at Mgahinga National Park
Uganda (Day 2): Golden Monkey Trekking- Uganda is Safe Until Otherwise!
Uganda (Day 1): A Hike with Locals and Canoeing on Lake Mutanda
Whittier, Alaska: Hiking Portage Pass & The Town of Whittier
Homer, Alaska: Kayaking Kachemak Bay
Homer, Alaska: Hiking Glacier Lake Trail in Kachemak Bay State Park
Seward, Alaska: Hiking Exit Glacier & Sightseeing in the Town of Seward
Princess Caribbean Cruise: Grand Cayman Island, A Change of Plans, & A Controversial Destination
Grand Teton National Park: Our Day in this Majestic Place
Teton Valley, Idaho: Horseback Riding Under a Teton Backdrop
Princess Caribbean Cruise: Thrill Seeker's Pass in Jamaica
Yellowstone National Park: Our Day in the Park from the South Entrance
Princess Caribbean Cruise: A Day on a Catamaran in Cozumel
Kauai, Hawaii (Day 7): Waimea Canyon Hike + Beach Time