Season 3, Episode 4

La Palazza (Las Vegas, NV)

Sin City, Las Vegas, Nevada: The symbolic Last House on the Left, at the end of the street is La Palazza. This once-opulent estate still looks the same from the outside but is now stripped down to its proverbial skin and bones.
See Tune-In Times

Previous Episode

Fort Chaffee

Next Episode

Gettysburg

What's New in Shows

Follow Us Everywhere

Join the party! Don't miss Travel Channel in your favorite social media feeds.