Thessaloniki, Greece. Well all of Greece was a blast