Where is La Quinte?
Where is La Quinte located?
La Quinte, La Quinte, France (approx. 48.05856°, 0.0385084°)
Where is La Quinte on the map?
{"latitude":48.05856,"longitude":0.0385084,"title":"La Quinte"}