Talk about right place, right time! The other night we went for a walk on the Naples beach and came upon a few people gathered around one of the sea turtle nests. One of the women told us that two baby turtles had already hatched and had made their way down to the water; and […]