Guy Fawkes Night, or Bonfire Night, is a much-loved family tradition which is celebrated with great fervour right across the greater part of the United Kingdom. In the nation’s capital, London, and other locations stretching the length and breadth of the country, it’s a time when families and friends don their scarves, woollen hats, and warm winter jackets to witness the skies explode in a riot of colour over the great British landscape.
Read MoreTop 10 Weekend Getaways From London
Summer is nearly over, and the Covid-19 pandemic shows no sign of abating. Many Indians, who put their vacation plans on hold, are thinking about when they might getaway. Shorter breaks in smaller towns and cities close to home may be the answer.
Read More