A resort is a place used for relaxation or recreation, attracting visitors for holidays or vacations. Resorts are places, towns or sometimes commercial establishment operated by a single company. Towns which are resorts — or where tourism or vacationing is a major part of the local activity — are sometimes called resort towns. If they are by the sea they are called seaside resorts. Inland resorts include ski resorts, mountain resorts and spa towns. Towns such as Sochi in Russia, Sharm el Sheikh in Egypt, Barizo in Spain, Cortina d'Ampezzo in Italy, Druskininkai in Lithuania, Cancun in Mexico, Newport, Rhode Island in America, St. Moritz in Switzerland, Blackpool in England and Malam Jabba in Pakistan are well-known resorts. In North American English, the term "resort" is now also used for a self-contained commercial establishment which attempts to provide for most of a vacationer's wants while remaining on the premises, such as food, drink, lodging, sports, entertainment, and shopping. The term may be used to identify a hotel property that provides an array of amenities and typically includes entertainment and recreational activities. A hotel is frequently a central feature of a resort, such as the Grand Hotel at Mackinac Island, Michigan. A resort is not always a commercial establishment operated by a single company, although in the late twentieth century this sort of facility became more common. The Walt Disney World Resort is a prominent example of a modern, self-contained commercial resort. Self-contained resorts are common in the United States, but exist throughout the world. Resorts are especially prevalent in Central America and the Caribbean. Closely related to resorts are convention and large meeting sites. Generally these occur in cities where special meeting halls, together with ample accommodations as well as varied dining and entertainment are provided.