West Baden Springs Hotel

The 8th wonder of the world is located in French Lick, IN.

Read More