Vail Village in Colorado is home to numerous inns, shops, restaurants and pubs in the internationally known ski area. – photos by Joe Alexander
Vail Village in Colorado is home to numerous inns, shops, restaurants and pubs in the internationally known ski area. – photos by Joe Alexander