Sattva Group launches lake-facing homes – Aqua Vista
NEW DELHI: Sattva Group, India’s leading Real Estate Developer has unveiled their opulent lakefront residences – Sattva Aqua Vista. The property spans across 2.89 acres offering 181 ultra-luxurious three-bedroom residences… Read more »