A mish mash of all cultures combined...
I have never been to a city with so much color and tall buildings running along a strip of beach and sand...
Lincoln Road Mall was an interesting find and looking for the parrots in the palm trees was alot of fun for the kids. Just watch out since they will go after your food if your not careful.
Bring lots and lots of cash or a big credit limit at this mall is rather expensive with lots of high priced curio stores!!