Chapel of the Sacred Heart

Saves: 2
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.