One of the most beautiful villages in France, known for its stone buildings and terraced gardens, offers panoramic views of the Luberon valley.One of the most beautiful villages in France, known for its stone buildings and terraced gardens, offers panoramic views of the Luberon valley.