1. Leela Palace Hotel in Bangalore, India.

    Leela Palace Hotel in Bangalore, India.

    2 years ago  /  9 notes  /  Source: cdn.media.kiwicollection.com

    1. passthenaan reblogged this from fuckyeah-india
    2. giggleshrug reblogged this from fuckyeah-india
    3. fuckyeah-india reblogged this from brandindia
    4. brandindia posted this