Where is Vanderbilt Beach?

Where is Vanderbilt Beach located?

Vanderbilt Beach, Florida, United States (approx. 26.26062°, -81.80115°)


Where is Vanderbilt Beach on the map?