In northern Kerala, far from India's big cities and tourist trails, an ancient ritual brings the gods down to earth and takes ...
The people of Shetland, a group of islands north of Scotland, are welcoming the arrival of spring in dramatic style by ...