Sunday, October 18, 2009

Moustiers Saint Marie

This is an amazing little town built high into the hillside just outside of the Verdon Gorge in France. The church at the top of the hill has been visited for centuries as a place where miracles occur and babies who were born dead can come to be baptized so they can go to heaven.



No comments: