Where is Twain Harte?

Where is Twain Harte located?

Twain Harte, Twain Harte, United States of America (approx. 38.03965°, -120.23269°)


Where is Twain Harte on the map?