Amelia Island State Park is one of the few places you can ride horses on the beach in Florida. (Click for details)

Amelia Island

Amelia Island State Park is one of the few places you can ride horses on the beach in Florida. (Click for details)

Pinterest
Search