Take time for the Theyyam

The fishing town of Kannur in northern Kerala is an excellent base to discover one of India’s strangest and most colourful ritual celebrations – the Theyyam. Drawing on complex ancient…

Read More

Images of Autumn

Each month, the British Guild of Travel Writers collates a selection of seasonal images taken by Guild members. Here is our…

Read More