I bet you would never associate mermaids with Texas, but right in the heart of Texas hill country is San Marcos, the mermaid capital of Texas! It may be strange that the mermaid capital is nowhere near the ocean, but driving through town it is impossible to miss the gorgeous clear water from the San …
Tag
Showing: 1 - 1 of 1 RESULTS