Tourists are flocking to the North Shore of Scotland where a recent flock of mermaids have been spotted. These are a new breed descending upon the shores, not similar to the recent herd seen migrating towards Tasmania.
Tourists are flocking to the North Shore of Scotland where a recent flock of mermaids have been spotted. These are a new breed descending upon the shores, not similar to the recent herd seen migrating towards Tasmania.
One thought on “Mermaid Spotting Increases on North Shore”