Nestled while in the midst of lush gardens that unfold across seven acres, The Leela Palace Bangalore features décor reflecting the grandeur of the bygone period and features of facilities such as an outdoor... India currently being a rustic of diversified culture and religions, has lots of popular religious sites. Some of these common citi