French town overrun by doomsday visitors
The small yet pleasant city of Bugarach in southwest France is flooded with tourists, but the thing is most of ...
The small yet pleasant city of Bugarach in southwest France is flooded with tourists, but the thing is most of ...