Where is Trescasas?
Where is Trescasas located?
Trescasas, Trescasas, Spain (approx. 40.96329°, -4.0357823°)
Where is Trescasas on the map?
Trescasas - Segovia
{"latitude":40.96329,"longitude":-4.0357823,"title":"Trescasas"}