North America6 years ago
United States: Indian couple meets tragic death after falling 800 feet in California’s Yosemite National Park
Read Time: 3 minutes In a tragic incident, an Indian couple died after falling 800 feet in an area with steep terrain in California’s Yosemite National Park...