12 amazing small terrace design ideas
A well-designed terrace adds to the beauty of your home. Just as a porch, atrium or backyard patio gives a chance to entertain people outdoors. A comfortable and beautiful terrace can also do the same. A mix and match of …