The south of France is one of the world's most romanticized travel destinations ... that sat towering over the hamlet.