The Leela Palace Bangalore launches multi-designer mall


The Leela Palace Bangalore launches multi-designer mall

By Shruti Thacker  September 10th, 2014