Instant vacation: The world's best travel photos

Advertisement
--ADVERTISEMENT--
Catania, Italy: Crowds gather in Catania on February 5 for a religious festival celebrating Saint Agatha, a Christian martyr and the city's patron saint.