I went to Tangier last year. It was fun. It's a dry island, so you have to bring your own booz, and definitely rent a golf cart. There's a neat little beach on the north side, and free kayaks to use on the south side. The folks are pretty nice, but you have to wait for the tourists to go away before they warm up. Lots of cats, too.
Forum:
Off-Topic