Altafulla is a smaller coastal town with roots from the middle ages. The city has a charming old centre, a medieval castle and the church Sant Martí is also well worth a visit. There is also a long lovely beach with a promenade with a fishing harbour. Should you be looking for a property for sale in Altafulla, you would buy a property in the most charming of places. If so, it is recommended to learn Spanish as this is a predominantly a Spanish town. Although not particularly big, most of its population is living here all year round and there is a lively atmosphere. There are plenty of opportunities to do sports; water sports, cycling, golf and hiking as well as opportunities to enjoy cultural events year-round in Altafulla. The tourist centre arranges guided tours to the different places of historical interest but they are popular so it is recommended to book ahead of time. Altafulla is only 10 minutes by car from Tarragona and about one hour from Barcelona.