Invergordon is a town whose history stretches back through two World Wars and has now developed into a centre for oilrig refurbishment and maintenance. It is also a major port of call for cruise liners, being the only deep water port in the area, 40 liners, with 21,000 visitors from all over the world, berthed in 2004. Ideally situated in the centre of the eastern Highlands, the town's High Street has recently been given a face lift with coloured granite blocks, speed controllers, a new restaurant and a mural has been painted on the Albyn Housing building. There are many places to eat, providing quick take-away food right through to a quality country house hotel and restaurant just inland from the town, Indian and Chinese food is also available as an alternative to the more traditional fayre. There is an Arts Centre, a Leisure and Sports Club, with swimming pool and an 18 hole golf course on the outskirts of town.