PHOTOS: ‘World’s Most Romantic Hotel’ located in Canyon Point, Utah

CANYON POINT, Utah (ABC4) – The Amangiri Hotel has been ranked number one on Big 7 Travel’s “The 50 Most Romantic Hotels in the World 2022” list. The hotel is along the bord…