Originally posted on Indian Travel + Life:
The Pyrenees is a range of mountains in southwest Europe that forms a natural border between France and Spain. From the Cantabrian Sea to the Mediterranean, the Pyrenees mountain chain rises like an immense natural barrier between Spain and the rest of the continent. Its dominions extend along 450…