Cartogiraffe.com

Jellyfish Pass

Jellyfish Pass is a street with a maximum speed of 6.5 mph in Tybee Island.