June 2, 2011
Les Landes, South West of France
I have spent all my summers in Les Landes as a child. My parents fall in love with the place and bought a house there soon after I was born. Les Landes is located in South West of France; it is a long strip that goes from South of Bordeaux to North of Biarritz. It was planted…