hi,
blender can export .stl. I have googled a thread about how to get the topo into blender. Stop before material and rendering stuff.
Landscapes based on real life maps then you should have the .stl.
I am not familiar with that process and have never tried it. I just used blender to convert different mesh to stl for engrid. Blender was useful due to supports a lot of file formats.
Later on, maybe check the openfoam's tutorial in mesh/moveDynamicMesh/SnakeRiverCanyon after you will have .stl. Cannot compare to the idea using snappyHexMesh