Scarborough is a great place to go, whether it’s for a short break or a nice, long holiday. It has an abundance of B&Bs, hotels and self-catering facilities in both the North and South Bays. There are also plenty of sights and attractions for all the family. Standing guard between the two bays is the grand Scarborough Castle. It has had a long and turbulent history because of its prime location on the headland. The castle is great value for money and offers stunning views of the coast. Scarborough also boasts Europe’s largest open-air theatre, where you can see many spectacular performances which are a must, particularly in the long summer evenings. The theatre has a rich history and spectators from all over Yorkshire flock to fill its amphitheatre.
Step-by-step explanation:
1. has: the facilities are still there, they exist right now. By using "had" in this case, you imply that Scarborough no longer has those facilities.
3. offers: it still currently offers
4. flock: by using the past simple tense here (flocked), you're saying that the action happened once in the past. im guessing you're trying to say that it's a popular tourists attraction and many people come to enjoy it all the time.