05/10/2021
Avignon in Southern France is famous for its peaceful beaches and is the venue for an international film festival. Avignon boasts a great history, and intriguing structures. This city is the venue for France's largest theater festival. The Pope's Palace, the gardens at Rocher des Doms and the Avignon Market Street Les Halles are famous landmarks you should visit when visiting Avignon.