Subpage under development, new version coming soon!
Subject: Places in the World - Where is it?
Should be in some bastide in the south of France.
Avignon ?
Avignon ?
it's in france
Strasbourg or Toulouse
edited kreator
(edited)
Strasbourg or Toulouse
edited kreator
(edited)
Yep :) It's a part of the Pope's Palace in Avignon. You're up.
Why you? It's _ne0_'s turn. But it's Sharm el Sheikh