at Place de l'Horloge, Avignon , 84000 France
279 FB users likes Place de l'Horloge, set it to 2 position in Likes Rating for Avignon, France in Public Square / Plaza category
Place de l'Horloge is Avignon based place and this enity listed in Public Square category. Located at Place de l'Horloge 84000.