Stop in for a cup of coffee

Is that Mumbai ??

the big K ....Kolkata

only place I ever lived with moss and green stuff growing on the sides of buildings and everywhere.