The West Baden Springs Hotel is a historic landmark hotel in the town of West Baden Springs in Orange County, Indiana, USA, known for its vast domed atrium. It is currently part of the French Lick Resort Casino complex. Prior to the completion of the Houston Astrodome in 1965, the building had the largest...
Read more »
Hanging Gardens of Babylon