Home Travel Exploring the Myth of Mermaids: A Closer Look at the Iconic Mermaid Statue on Phu Quoc Island