• not yet rated
  • Favorites
  • Embed

    Embed Video

    Link
    Embed Code
    Size x

At a Whoppin' 55 tall Turtle Mound is the tallest Shell mound in the country, and is one of the manny awesome sites to explore on the Canaveral National Sea Shore's North Entrance. You're breath is sure to be taken away by the view from the top and the National Park makes it easy to get to the top with a winding walkway!

Details
  • by Syed119
  • uploaded May 17, 2012
  • 28 views
Location
  • New Smyrna Beach
Tags

Video Map

Related Videos

More Videos from Syed119