New Upside Down House Opens – Take Fabulous Photos And Walk on the Ceiling (LOOK)
A quirky tourist attraction has popped up in another seaside town that lets visitors tour a building where all the furniture is flipped 180-degrees. ‘The Upside Down House’ in Bristol, England, is the 12th one to be erected—or should we say inverted—around the UK since the success of the first one…
Read more