Guaranteed to make you feel a bit dizzy once inside, Niagara Falls‘ newest attraction is the Upside Down House sitting at the heart of Clifton Hill. Just by looking at it, one would be curious of what’s like inside and how things are organized in such a weird facade. We