BR House Jack 13 years ago the BR House is located in the countryside could not be more intriguing: situated within the dense and impressive Rain Forest, circumscribing and penetrating the area, dominates all senses.