Mermaid Sightings: Visakhapatnam India
This week’s Mermaid Sightings come from Lori M. and her daughter from Scottsdale, AZ!
“My daughter and I spotted these mermaids last month in Visakhapatnam, India, and immediately thought of you. The mermaids are looking out over the Bay of Bengal from across the street. Just thought you might like the mermaid sighting. Take it easy.”