1,099.13 kilometres (682.97 miles)
118.81 kilometres (73.82 miles)
482.89 kilometres (300.05 miles)
Basque is the language of the Basque people, who inhabit the Basque Country, a region spanning an area in northeastern Spain and southwestern France.
It mean teleport