Godrej Tiara is a meticulously planned luxury high-rise community spread across approximately 5 acres of prime land.