Vastu-compliant homes on a 43-acre development located on the banks of the Mula-Mutha River, at Keshavnagar.