To build a house, some free space is needed. It will be easier if you have a large space for your building. But it will be the otherwise if you just have a small space. The special home design ideas will be needed to make you able to make a house in the small space. Naturehumaine, a Canadian architectural firm is trying to give you a solution for this problem….