Mermaids recently spotted at Port Hope Beach!