When it comes to viewing sea turtles you might not find a better place to start then James H. Nance Park in Indialantic, FL.
The park is loaded with amenities...from the beach of course to a beach volleyball stadium with seating for fans to a children's playground and of course showers and bathroom facilities. Nance Park is also within walking distance of beach style shopping, restaurants (Bizzaro's Pizza will make you think you are in NYC), and 5th Ave (Indialantic's shopping and eating district).
The Sea Turtles will nest along the entire coastal area here is Brevard but because the Sea Turtle Preservation Society is located just a short walk away this area is heavily monitored and I have seen many large sea turtles lay eggs here...as well as the baby turtles make their way back to the ocean after they hatch...a truly amazing experience!!!