Back to photostream

God made the country and man made the town

taken in the Central Region of FRANCE......known as " The LOIRE VALLEY ".......it is an " ENCHANTED FAIRYTALE LAND "......of Castles, Sunflowers, and Vineyards

2,067 views
117 faves
308 comments
Uploaded on April 24, 2013
Taken sometime in 2012