It is a resting-palce on the right if you leave Key West.
Key West, Florida, US
Discovered by John Smith on 10 November 2007. 92 views.