Where is Horseshoe / Paris Las Vegas located?
Horseshoe / Paris Las Vegas, Horseshoe / Paris Las Vegas, United States of America (approx. 36.11248°, -115.1674°)
Horseshoe / Paris Las Vegas, Horseshoe / Paris Las Vegas, United States of America (approx. 36.11248°, -115.1674°)