Premium apartments with breathtaking lake views, nestled within the 1500-acre self-sustaining Mahindra World City.