Originally Posted by World's End Stella Two. Bombay and Bengaluru - both sh1tholes. I stayed in a quite charming hotel called The Leela Palace in Bangalore, actually.
Forum Rules