Spanning over an area of 2,500 square feet, the Mukewar Farmhouse made of glass overlooks a stunning lake and stretches languorously over four acres of the plot area. Located in the remote village of Degma, isolated from the hustle and bustle of Nagpur, Mukewar Farmhouse/The Glass Manor is a small piece of paradise for its […]