Three whales spotted in Panambur beach
It was a rare visual treat for nature lovers when three whales were spotted a nautical mile off Panambur beach here on Tuesday.
Rare right whales, such as these shown during a 2005 visit to Florida waters, have been spotted off Ormond Beach on Florida's east coast.