James Street
Stroll down James Street and enjoy the seaside village ambience. Sit in one of the charming cafes and watch the world go by. Browse through quaint boutiques and specialty shops. Here's where you can find one-of-a-kind souvenirs and items you won't find an...