The new landmark for knowledge, wellbeing, and innovation is situated just 45 minutes from Bengaluru Airport, spanning 5,800 acres
The new landmark for knowledge, wellbeing, and innovation is situated just 45 minutes from Bengaluru Airport, spanning 5,800 acres