3 FB users likes Palace Of The Popes, set it to 191 position in Likes Rating for Avignon, France in Local Business category
Palace Of The Popes is Avignon based place and this enity listed in History Museum category.