Right Whales are right here in Flagler Beach…
***This is a repost…it’s that time of year and the whales have been spotted!! That is what it is all about when the Northern Right Whales (Eubalaena glacialis) come to town. Last year I spotted my first right whale off…