
Chapel of the Sacred Heart
Saves: 1
Check-ins: 0
Chapel of the Sacred Heart is a small, rustic, log-built Catholic church located in Alta, WY. It's situated in the Teton Mountains, overlooking the stunning Teton Valley. The chapel is known for its simple beauty and has become a popular destination for visitors seeking a quiet place to reflect.