Slideshow Embassy Springs Embassy Springs Location:Bangalore, India Client:Embassy Group Completion:Partial Complete The landscape Master Plan of Embassy Springs aims to introduce a fresh lifestyle for people in a new environment. The site is located at the town of Devanahalli within the gently rolling landscape of Bangalore, IndiaRead More Previous Project Next Project