| http://www.w3.org/ns/prov#value | - Mest??p??s is located in a very beautiful part of France.The sense of peace is intoxicating and some visitors just seem to want to do very little, other than to relax and sit under a tree while they take in the views, to let the stresses of day to day life, drift away.
|