Situated within 2 miles of World's Largest Intermittent Spring, Afton Farmhouse With Mountain Views villa provides access to numerous tourist attractions in the area.
Also, the holiday home is approximately 10 minutes' drive from LDS Star Valley Temple and not far from World's Largest Elkhorn Arch.