Sitges has a very intensive, bustling cultural life and also has a special passion for its celebrations and festivities. Some of these include the Carnival, the vintage car rally, Corpus Christi, and the International Film Festival among others. The historic town is filled with mansions and buildings that will fascinate any visitor. It also has a superb climate, as it is right by the sea, and sheltered from the winds by the mountains of Garraf.