So fun, so much culture and so much to see.