In the morning, explore the hiking trails in the Angeles National Forest. Try the Bridge to Nowhere trail for a challenging hike with a stunning reward at the end. In the afternoon, cool off in the nearby San Gabriel River. Go swimming, fishing or rent an inner tube and float down the river. In the evening, make a campfire and enjoy the beautiful surroundings of the forest.
Watch the sunrise in the unique landscape of Joshua Tree National Park. Hike the Ryan Mountain Trail for panoramic views of the park. In the afternoon, try rock climbing or bouldering for a challenging adventure. End the day stargazing in the clear desert sky.
Consider visiting the nearby town of Wrightwood for zip lining at Mountain High, or visit Big Bear Lake for water sports or skiing depending on the season. For a side trip, head to Palm Springs for a hot air balloon ride or go horseback riding in the nearby San Jacinto Mountains. Don't forget to check out local events like the Joshua Tree Music Festival or the Wrightwood Mountain Classic Car Show.
For hotel and flight prices, check here.