One European city is home to stunning beaches, a beautiful promenade, and lots of ancient sites to explore. Plus, it's super ...