DLF Camellias in Gurugram redefines luxury urban living for contemporary India
Oct 22, 2021by Jerry Elengical Oct 22, 2021
Hosting lavish residences with scintillating amenities and groundbreaking landscape design, the Camellias is the first LEED Platinum certified residential development in India.