This is on "The Plaza", a very busy tourist area. I guess we got lucky and were there at a slack time. I don't know what's on the upper floor, but the street level is full of shops and eateries - very much in business.
Guest
14-May-2009 01:04
Does anyone live on this street? It looks like a ghost town.