There was split opinion following the news that Brighton will have a new Christmas fair this year. Brighton Winter Fayre will take place in St Peter’s Square from December 5 until Christmas Eve.
EVERY year, a scenic gorge in Germany’s Black Forest is transformed into a charming Christmas market with over 40 stalls and live music performances. Ravenna Gorge Christmas Market, also ...