Top tourist hot spots worth the crowds