Articles

Double Eagle Resort is the 'Switzerland of California'
Double Eagle Resort is the 'Switzerland of California'

The Double Eagle Resort is located in June Lake, California, just 12 miles from the eastern entrance to Yosemite National Park, and it is often referred to as “The Switzerland of California.”