That was an Indian couple who fell to death in US Park
NP NEWS 24 ONLINE - Two people who fell to their deaths last week in Yosemite National Park in the United States were identified on Monday as a married couple from India, reported a local newspaper. Yosemite is located in California’s…