Regardless of when you visit, you'll be treated to an abundance of specialty shops, restaurants, and historical sites that ...