Have You Heard Of The City Of Telosa?
It is not yet built
The beautiful scenery of St. George is popular with outdoor enthusiasts
After spending a few days in St. George, Utah, enjoying the outdoors with old friends, some of the photos and a story were shared. Someone made a comment about this beautiful area in Southern Utah. He mentioned that St. George could perhaps become the city of Telosa.