function populateCitySelect( country ) {
  newcountry = country.replace(/ /g,'');
    newcountry = newcountry.replace(/\'/g,'');
  if ( newcountry.length == 0 ) {
    document.theForm.Choice.length = 1;
    document.theForm.Choice.options[0] = new Option('Choose a country:');
    document.theForm.Choice.options[0].value = '';

    return;
  }

    if ( country == 'Holland' ) {
      newcountry = 'Netherlands';
    }
    if ( country == 'Britain' ) {
      newcountry = 'England';
    }
  newOptions = eval(newcountry+'Array');

  document.theForm.Choice.length = 1;
  document.theForm.Choice.options[0] = new Option('Choose a city :');
  document.theForm.Choice.options[0].value = '';

  document.theForm.Choice.options[0].selected = true;

  for ( i=0; i<newOptions.length; i++ ) {
    document.theForm.Choice.length++;
    thisEntry = newOptions[i];
    newOption = new Option( thisEntry );
    newOption.value = 'C' + thisEntry + ';' + country;
    document.theForm.Choice.options[i+1] = newOption;
  }
  if(newOptions.length == 1) document.theForm.Choice.options[1].selected = true;
}

var AndorraArray = new Array(
  "Andorra la Vella",
  "Encamp",
  "La Massana",
  "Ordino"
);

var AntiguaAndBarbudaArray = new Array(
  "English Harbour",
  "St Johns"
);

var ArgentinaArray = new Array(
  "Bariloche",
  "Buenos Aires",
  "Colon",
  "Corrientes",
  "El Calafate",
  "Esquel",
  "Gaiman",
  "Itati",
  "Mendoza",
  "Puerto Iguazu",
  "Puerto Madryn",
  "Puerto Rico,Misiones",
  "Salta",
  "San Martin De Los Andes",
  "Santa Fe",
  "Ushuaia",
  "Villa La Angostura",
  "Villa Traful"
);

var ArmeniaArray = new Array(
  "Yerevan"
);

var AustraliaArray = new Array(
  "Adelaide",
  "Airlie Beach",
  "Albany",
  "Albury",
  "Alice Springs",
  "Armidale",
  "Atherton",
  "Ballarat",
  "Brisbane",
  "Broken Hill",
  "Broome",
  "Byron Bay",
  "Cairns",
  "Caloundra",
  "Canberra",
  "Cape Tribulation",
  "Coffs Harbour",
  "Cooktown",
  "Darwin",
  "Exmouth",
  "Forster",
  "Geeveston",
  "Gold Coast",
  "Hervey Bay",
  "Hobart",
  "Jervis Bay",
  "Katherine",
  "Katoomba",
  "Kuranda",
  "Launceston",
  "Maffra",
  "Magnetic Island",
  "Margaret River",
  "Maroochydore",
  "Melbourne",
  "Mission Beach",
  "Nambucca Heads",
  "Nimbin",
  "Noosa",
  "Orford",
  "Perth",
  "Peterborough",
  "Phillip Island",
  "Port Douglas",
  "Queensland",
  "Rainbow Beach",
  "Riverland , SA",
  "Rockhampton",
  "Sorell",
  "Stradbroke Island",
  "Surfers Paradise",
  "Sydney",
  "Taree",
  "Tennant Creek",
  "Townsville",
  "Tweed Head",
  "Wangaratta"
);

var AustriaArray = new Array(
  "Arlberg",
  "Axams",
  "Bad Gastein",
  "Bregenz",
  "Ellmau",
  "Innsbruck",
  "Kitzbuhel",
  "Klagenfurt",
  "Salzburg",
  "St Johann in Tirol",
  "Vienna"
);

var BahamasArray = new Array(
  "Cat Island",
  "Grand Bahama Island",
  "Nassau"
);

var BarbadosArray = new Array(
  "Bathsheba",
  "Deacons Farm",
  "Fitts Village",
  "Kingsland Gardens",
  "Paynes Bay",
  "Silver Sands",
  "St Lawrence Gap",
  "Sunset Crest",
  "Warrens"
);

var BelgiumArray = new Array(
  "Annevoie",
  "Antwerp",
  "Bruges",
  "Brussels",
  "Namur",
  "Wavre",
  "Ypres"
);

var BelizeArray = new Array(
  "Belize City",
  "San Ignacio"
);

var BoliviaArray = new Array(
  "La Paz"
);

var BosniaAndHerzegovinaArray = new Array(
  "Sarajevo"
);

var BotswanaArray = new Array(
  "Okovango Delta"
);

var BrazilArray = new Array(
  "Amazon",
  "Bahia",
  "Buzios",
  "Conde",
  "Extrema",
  "Fortaleza",
  "Ilheus",
  "Maceio",
  "Porto Seguro",
  "Rio de Janeiro",
  "Salvador",
  "Sao Paulo",
  "Trancoso"
);

var BruneiArray = new Array(
  "Bandar Seri Begawan"
);

var BulgariaArray = new Array(
  "Batak",
  "Elena",
  "Gabrovo",
  "Plovdiv",
  "Sinemoretz",
  "Sofia",
  "Varna"
);

var BurkinaFasoArray = new Array(
  "Ouagadougou"
);

var CambodiaArray = new Array(
  "Phnom Penh",
  "Siem Reap"
);

var CanadaArray = new Array(
  "Alert Bay, BC",
  "Algonquin Park, ON",
  "Annapolis Royal, NS",
  "Banff, AB",
  "Bella Coola, BC",
  "Bracebridge, ON",
  "Brackley Beach, PEI",
  "Brockville, ON",
  "Calgary",
  "Cheticamp, NS",
  "Crystal Falls, ON",
  "Dartmouth, NS",
  "Delta, BC",
  "Denman Island, BC",
  "Dildo, NFLD",
  "Fernie, BC",
  "Gibsons, BC",
  "Grand Narrows, NS",
  "Halifax, NS",
  "Invermere, BC",
  "Kelowna, BC",
  "Kimberley, BC",
  "Lake Cowichan, BC",
  "Lake Louise, AB",
  "Manitoulin Island, ON",
  "Mississauga, ON",
  "Montreal",
  "Nanaimo, BC",
  "Nelson, BC",
  "Niagara Falls",
  "North Bay, ONT",
  "Ottawa",
  "Penticton, BC",
  "Pictou, NS",
  "Pleasant Bay, NS",
  "Port Alberni, BC",
  "Port Colborne, ON",
  "Prince Rupert, BC",
  "Revelstoke, BC",
  "Rossland, BC",
  "Sainte-Adele, QC",
  "Skookumchuck, BC",
  "Sooke, BC",
  "Squamish, BC",
  "St. John's, NFLD",
  "St. Thomas, ON",
  "Ste. Anne De Beaupre, QC",
  "Sudbury, ON",
  "Sydney, NS",
  "Tofino, BC",
  "Toronto",
  "Valemount, BC",
  "Vancouver",
  "Vernon, BC",
  "Victoria, BC",
  "Welland, ON",
  "Whistler, BC",
  "Whitehorse",
  "Winnipeg, MAN",
  "Yarmouth, NS"
);

var CapeVerdeArray = new Array(
  "Mindelo"
);

var ChileArray = new Array(
  "Iquique",
  "La Serena",
  "Pucon",
  "Puerto Montt",
  "Punta Arenas",
  "Santiago",
  "Valdivia",
  "Vina del Mar"
);

var ChinaArray = new Array(
  "Beijing",
  "Chengdu",
  "Dunhuang",
  "Guangzhou",
  "Guilin",
  "Kunming",
  "Lanzhou",
  "Lhasa",
  "Lijiang",
  "Shanghai",
  "Shenyang",
  "Suzhou",
  "Xi'an",
  "Yangshuo"
);

var ColombiaArray = new Array(
  "Bogota",
  "Bucaramanga",
  "Cartagena de Indias",
  "Medellin"
);

var CookIslandsArray = new Array(
  "Mangaia Island",
  "Rarotonga"
);

var CostaRicaArray = new Array(
  "Alajuela",
  "Cahuita",
  "Caņo Negro",
  "Guanacaste",
  "Jaco Beach",
  "La Fortuna",
  "Laguna del Arenal",
  "Liberia",
  "Limon",
  "Mal Pais",
  "Manuel Antonio",
  "Montezuma",
  "Playa Hermosa",
  "Playas del Samara",
  "Puerto Viejo de Limon",
  "Quepos",
  "San Jose",
  "Santa Elena",
  "Tortuguero",
  "Uvita"
);

var CotedIvoireArray = new Array(
  "Dagbego",
  "Grand Bassam"
);

var CroatiaArray = new Array(
  "Baska Voda",
  "Dubrovnik",
  "Krilo Jesenice",
  "Podstrana",
  "Porec",
  "Zagreb"
);

var CubaArray = new Array(
  "Havana city"
);

var CyprusArray = new Array(
  "Ayia Marina",
  "Ayia Napa",
  "Kyrenia",
  "Larnaca",
  "Lefke",
  "Limassol",
  "Magusa",
  "Nicosia",
  "Paphos",
  "Platres"
);

var CzechRepublicArray = new Array(
  "Carlsbad",
  "Cesky Krumlov",
  "Hojsova Straz",
  "Liberec",
  "Prague",
  "Rokytnice nad Jizerou",
  "Zitec"
);

var DenmarkArray = new Array(
  "Copenhagen",
  "Kastrup"
);

var DominicanRepublicArray = new Array(
  "Cabarete",
  "Las Terrenas",
  "Santa Barbara de Samana",
  "Santo Domingo",
  "Sosua"
);

var EcuadorArray = new Array(
  "Ambato",
  "Banos",
  "Cayambe",
  "Mindo",
  "Montanita",
  "Puerto Quito",
  "Quito",
  "Riobamba"
);

var EgyptArray = new Array(
  "Al Kharga, Western  Desert",
  "Alexandria",
  "Cairo",
  "Hurghada",
  "Luxor",
  "Nuweiba",
  "Oasis,Western Desert",
  "Safaga Red Sea",
  "Sharm El Sheikh"
);

var ElSalvadorArray = new Array(
  "San Salvador"
);

var EnglandArray = new Array(
  "Ambleside",
  "Bath",
  "Berwick on Tweed",
  "Birmingham",
  "Brighton",
  "Canterbury",
  "Chester",
  "Cornwall",
  "Liverpool",
  "London",
  "Manchester",
  "Oxford",
  "Torquay",
  "Windermere",
  "York",
  "Yorkshire Dales"
);

var EstoniaArray = new Array(
  "Narva Joesuu",
  "Parnu",
  "Tallinn",
  "Valgamaa"
);

var FijiArray = new Array(
  "Beachcomber Island",
  "Coral Coast",
  "Kadavu",
  "Lautoka",
  "Nadi",
  "Rakiraki",
  "Savusavu",
  "Suva",
  "Taveuni"
);

var FinlandArray = new Array(
  "Helsinki",
  "Sotkamo",
  "Tervola"
);

var FranceArray = new Array(
  "Aix en Provence",
  "Ajaccio",
  "Algajola",
  "Antibes",
  "Avignon",
  "Bordeaux",
  "Cagnes-sur-Mer",
  "Cannes",
  "Carcassonne",
  "Cassis",
  "Chalon Sur Saone",
  "Cognac",
  "Colmar",
  "Corte",
  "Grasse",
  "Grenoble",
  "Hyeres",
  "Lille",
  "Limoges",
  "Lyon",
  "Marseille",
  "Montpellier",
  "Nancy",
  "Nantes",
  "Narbonne",
  "Nice",
  "Orange",
  "Orleans",
  "Paris",
  "Perpignan",
  "Poitiers",
  "Rouen",
  "Saint Remy de Provence",
  "St. Palais de Phiolin",
  "Strasbourg",
  "Toulouse",
  "Villeneuve sur Lot"
);

var FrenchPolynesiaArray = new Array(
  "Huahine",
  "Raiatea"
);

var GambiaArray = new Array(
  "Banjul",
  "Brufut",
  "Cape Point"
);

var GermanyArray = new Array(
  "Asendorf",
  "Augsburg/Dasing",
  "Berlin",
  "Bitburg",
  "Bonn",
  "Cologne",
  "Dresden",
  "Dusseldorf",
  "Essen",
  "Frankfurt",
  "Hamburg",
  "Hannover",
  "Hattingen",
  "Heidelberg",
  "Jena",
  "Leipzig",
  "Munich",
  "Nuremberg",
  "Osnabruck",
  "Stuttgart"
);

var GhanaArray = new Array(
  "Accra",
  "Axim",
  "Cape Coast",
  "Kumasi",
  "Tema"
);

var GreeceArray = new Array(
  "Aegina Island",
  "Athens",
  "Corfu",
  "Crete",
  "Faliraki",
  "Heraklion",
  "Hydra Island",
  "Ios",
  "Kefalonia",
  "Kos",
  "Mithymna",
  "Naxos Island",
  "Parga",
  "Paros",
  "Poros Island",
  "Porto Heli",
  "Rhodes",
  "Samos Island",
  "Santorini",
  "Sarti Chalkidiki",
  "Sifnos",
  "Syros",
  "Thassos Island",
  "Zakynthos"
);

var GuadeloupeArray = new Array(
  "Gosier",
  "Pointe Noire",
  "Saint Francois"
);

var GuatemalaArray = new Array(
  "Antigua",
  "Guatemala City",
  "Panajachel",
  "San Juan"
);

var HondurasArray = new Array(
  "Atlantida",
  "Bay Islands",
  "La Ceiba",
  "Roatan",
  "San Pedro Sula",
  "Tegucigalpa"
);

var HongKongArray = new Array(
  "Causeway Bay",
  "Central District",
  "Kowloon"
);

var HungaryArray = new Array(
  "Balatonalmadi",
  "Balatonfuzfo",
  "Budapest",
  "Kaposujlak",
  "Siofok"
);

var IcelandArray = new Array(
  "Djupivogur",
  "Grundarfjordur",
  "Hveragerdi",
  "Keflavik",
  "Reykjavik",
  "Saudarkrokur"
);

var IndiaArray = new Array(
  "Alappuzha",
  "Bikaner",
  "Chennai",
  "Cochin",
  "Dalhouise",
  "Goa",
  "Idukki (Kerala)",
  "Jaipur",
  "Jodhpur",
  "Manali",
  "Mangalore",
  "Mumbai",
  "Mussoorie",
  "Mysore",
  "Nagpur",
  "Nawalgarh",
  "New Delhi",
  "Pune",
  "Puri",
  "Rajasthan",
  "Shekhawati (Rajasthan)",
  "Shimla",
  "Trivandrum (Kerala)",
  "Udaipur",
  "Varanasi"
);

var IndonesiaArray = new Array(
  "Bandung",
  "Batam",
  "Candidasa",
  "Denpasar",
  "Jakarta",
  "Kupang",
  "Kuta",
  "Lombok",
  "Nusa Ceningan Island",
  "Sanur",
  "Senggigi Beach",
  "Yogyakarta"
);

var IrelandArray = new Array(
  "Achill Island",
  "Baltimore",
  "Belfast",
  "Belmullet",
  "Bere Island",
  "Cahersiveen",
  "Cavan",
  "Clare",
  "Cobh",
  "Cork",
  "Dingle",
  "Donegal",
  "Dublin",
  "Ennis",
  "Galway",
  "Glendalough",
  "Glengarriff",
  "Kells",
  "Kilkenny",
  "Killarney",
  "Limerick",
  "Meath",
  "Newgrange",
  "Offaly",
  "Schull",
  "Sligo",
  "Tipperary",
  "Tralee",
  "Westmeath",
  "Westport",
  "Wexford",
  "Wicklow"
);

var IsraelArray = new Array(
  "Jerusalem",
  "Tel Aviv"
);

var ItalyArray = new Array(
  "Agrigento",
  "Amalfi",
  "Bentivoglio",
  "Betolle",
  "Bologna",
  "Brindisi",
  "Caltagirone",
  "Certaldo",
  "Cinque Terre",
  "Deiva Marina",
  "Dolo",
  "Fasano",
  "Fiesole",
  "Florence",
  "Genoa",
  "Grotte di Castro",
  "Island of Capri",
  "Lucca",
  "Mestre",
  "Milan",
  "Naples",
  "Palermo",
  "Pisa",
  "Portoferraio",
  "Roccapiemonte",
  "Rome",
  "San Fedele D'Intelvi",
  "San Feliciano",
  "San Giuliano Terme",
  "San Pietro di Feletto",
  "Sant'Agnello",
  "Sermoneta",
  "Sicily",
  "Siena",
  "Sinalunga",
  "Sorrento",
  "Stazzema",
  "Stresa",
  "Taormina",
  "Trieste",
  "Turin",
  "Venice",
  "Venice Lido",
  "Verona"
);

var JamaicaArray = new Array(
  "Christiana",
  "Cousins Cove",
  "Green Island Cove",
  "Montego Bay",
  "Negril",
  "Port Antonio",
  "Port Maria",
  "Priory",
  "Reading",
  "St Ann's Bay",
  "St. Mary"
);

var JapanArray = new Array(
  "Gifu",
  "Gunma",
  "Hojo-shi",
  "Hokkaido",
  "Kyoto",
  "Osaka",
  "Tokyo"
);

var JordanArray = new Array(
  "Amman",
  "Madaba"
);

var KenyaArray = new Array(
  "Kikambala",
  "Lamu Island",
  "Malindi",
  "Mombasa",
  "Mtwapa",
  "Nairobi",
  "Ukunda",
  "Voi",
  "Watamu"
);

var LaosArray = new Array(
  "Luang Prabang",
  "Vientiane"
);

var LatviaArray = new Array(
  "Riga"
);

var LebanonArray = new Array(
  "Beirut"
);

var LiechtensteinArray = new Array(
  "Triesenberg"
);

var LithuaniaArray = new Array(
  "Kaunas",
  "Klaipeda",
  "Vilnius"
);

var LuxembourgArray = new Array(
  "Luxembourg",
  "Troisvierges"
);

var MacauArray = new Array(
  "Macau"
);

var MadagascarArray = new Array(
  "Antsirabe",
  "Nosy-Be",
  "Sainte Marie Island"
);

var MalawiArray = new Array(
  "Lilongwe",
  "Mangochi",
  "Matete Village"
);

var MalaysiaArray = new Array(
  "Alor Setar",
  "Borneo",
  "Kota Kinabalu",
  "Kuala Lumpur",
  "Kuantan",
  "Langkawi",
  "Melaka",
  "Penang",
  "Pulau Besar",
  "Sandakan",
  "Selangor",
  "Terengganu",
  "Tioman Island"
);

var MaltaArray = new Array(
  "Bugibba",
  "Gozo",
  "Marsalforn Bay",
  "Sliema",
  "St. Julians",
  "Victoria"
);

var MartiniqueArray = new Array(
  "Anse Mitan",
  "Sainte Luce"
);

var MauritiusArray = new Array(
  "Grand Baie",
  "Tombeau Bay"
);

var MexicoArray = new Array(
  "Acapulco",
  "Cabo San Lucas",
  "Campeche",
  "Cancun",
  "Contepec",
  "Copper Canyon",
  "Cozumel",
  "Ensenada",
  "Isla Mujeres",
  "Kino Bay",
  "La Paz",
  "Melaque",
  "Merida",
  "Mexico City",
  "Morelia",
  "Morelos",
  "Oaxaca",
  "Palenque",
  "Patzcuaro",
  "Playa del Carmen",
  "Puerto Escondido",
  "Puerto Vallarta",
  "Queretaro",
  "Reynosa",
  "Rosarito",
  "San Cristobal de las Casas",
  "San Miguel de Allende",
  "San Patricio",
  "Taxco",
  "Tlaquepaque",
  "Tula de Allende Hidalgo",
  "Valladolid",
  "Zacatecas"
);

var MongoliaArray = new Array(
  "Ulaanbaatar"
);

var MoroccoArray = new Array(
  "Agadir",
  "Casablanca",
  "Essaouira",
  "Marrakech",
  "Rabat",
  "Zagora"
);

var MozambiqueArray = new Array(
  "Gurue",
  "Inhambane",
  "Maputo"
);

var MyanmarArray = new Array(
  "Yangon"
);

var NamibiaArray = new Array(
  "Swakopmund",
  "Tsumeb",
  "Windhoek"
);

var NepalArray = new Array(
  "Bhaktapur",
  "Kathmandu",
  "Pokhara"
);

var NetherlandsArray = new Array(
  "Amsterdam",
  "Noordwijk",
  "Rotterdam",
  "Utrecht"
);

var NetherlandsAntillesArray = new Array(
  "St. Maarten"
);

var NewZealandArray = new Array(
  "Arrowtown",
  "Auckland",
  "Charleston",
  "Christchurch",
  "Coromandel Peninsula",
  "Great Barrier Island",
  "Hamilton",
  "Hastings",
  "Helensville",
  "Hokitika",
  "Kaikoura",
  "Methven",
  "Napier",
  "Nelson",
  "Ohakune",
  "Otago",
  "Paihia",
  "Picton",
  "Queenstown",
  "Riverton",
  "Rotorua",
  "Taihape",
  "Taupo",
  "Tauranga",
  "Te Kuiti",
  "Waipara",
  "Wellington",
  "Whitianga"
);

var NicaraguaArray = new Array(
  "Managua",
  "San Juan Del Sur"
);

var NigeriaArray = new Array(
  "Lagos"
);

var NorthernIrelandArray = new Array(
  "Armagh",
  "Ballycastle",
  "Belfast",
  "Bushmills",
  "Coleraine",
  "Derry",
  "Fermanagh",
  "Kilkeel",
  "Newcastle",
  "Omagh"
);

var NorwayArray = new Array(
  "Bergen",
  "Elverum",
  "Floro",
  "Karasjok",
  "Lillehammer",
  "Oslo"
);

var PanamaArray = new Array(
  "Bocas del Toro",
  "Boquete",
  "Colon",
  "David City",
  "Panama City",
  "Santa Rita Arriba",
  "Yandup Island"
);

var ParaguayArray = new Array(
  "Asuncion"
);

var PeruArray = new Array(
  "Arequipa",
  "Cusco",
  "Iquitos",
  "Juliaca",
  "Lima",
  "Machu Picchu",
  "Madre de Dios",
  "Miraflores",
  "Trujillo"
);

var PhilippinesArray = new Array(
  "Angeles",
  "Batangas",
  "Bohol",
  "Boracay Island",
  "Cavite",
  "Davao City",
  "Dumaguete",
  "Iloilo City",
  "Makati",
  "Manila",
  "Mindoro",
  "Naujan",
  "Palawan",
  "Pangasinan",
  "Puerto Galera",
  "San Fernando",
  "Siquijor"
);

var PolandArray = new Array(
  "Byslaw",
  "Katowice",
  "Krakow",
  "Lodz",
  "Lupkow",
  "Warsaw",
  "Wieliczka",
  "Wroclaw",
  "Zakopane"
);

var PortugalArray = new Array(
  "Lisbon",
  "Oporto",
  "Sintra"
);

var PuertoRicoArray = new Array(
  "Culebra Island",
  "Isabel Segunda",
  "Rincon",
  "San Juan"
);

var ReunionArray = new Array(
  "Saint Denis"
);

var RomaniaArray = new Array(
  "Bucharest",
  "Cluj-Napoca",
  "Sibiu"
);

var RussiaArray = new Array(
  "Moscow",
  "St Petersburg"
);

var SaintLuciaArray = new Array(
  "Castries",
  "Gros Islet",
  "Marigot Bay",
  "Rodney Bay"
);

var SamoaArray = new Array(
  "Apia"
);

var ScotlandArray = new Array(
  "Aviemore",
  "Crieff",
  "Edinburgh",
  "Falkirk",
  "Fort William",
  "Glasgow",
  "Glencoe",
  "Grantown-on-Spey",
  "Inverness",
  "Invernesshire",
  "Isle of Skye",
  "Oban",
  "Pitlochry",
  "St Andrews",
  "Stirling",
  "Stornoway",
  "Sutherland"
);

var SenegalArray = new Array(
  "Dakar",
  "Mbour",
  "N'Gaparou-Saly",
  "Saint Louis"
);

var SingaporeArray = new Array(
  "Singapore"
);

var SlovakiaArray = new Array(
  "Bojnice",
  "Bratislava",
  "High Tatras",
  "Nova Lesna",
  "Pribylina"
);

var SloveniaArray = new Array(
  "Ankaran",
  "Bled",
  "Bovec",
  "Cerklje",
  "Kobarid",
  "Ljubljana",
  "Medvode",
  "Skofja Loka",
  "Srednja vas",
  "Trojane",
  "Zalec"
);

var SouthAfricaArray = new Array(
  "Barrydale",
  "Bloemfontein",
  "Bryanston",
  "Cape Town",
  "Cintsa",
  "Clarens",
  "Coffee Bay",
  "Drakensberg",
  "Dullstroom",
  "Durban",
  "East London",
  "Eshowe",
  "Gingingdlovu",
  "Harkerville",
  "Hazyview",
  "Hermanus",
  "Hoedspruit",
  "Jeffreys Bay",
  "Johannesburg",
  "Knysna",
  "Kruger Park",
  "Kwambonambi",
  "Kwazulu Natal",
  "Margate",
  "Middelburg",
  "Mossel Bay",
  "Mpumalanga",
  "Nieu Bethesda",
  "Oudtshoorn",
  "Plettenberg Bay",
  "Port Edward",
  "Port Elizabeth",
  "Port St Johns",
  "Pretoria",
  "Rhodes",
  "Sedgefield",
  "Simon's Town",
  "Southern Drakensberg",
  "St Lucia",
  "Stellenbosch",
  "Transkei",
  "Wilderness"
);

var SouthKoreaArray = new Array(
  "Busan",
  "Seoul"
);

var SpainArray = new Array(
  "Ainsa (Huesca)",
  "Antequera",
  "Astorga",
  "Barcelona",
  "Bubion",
  "Burgos",
  "Calella",
  "Cambrils",
  "Canary Islands",
  "Cangas de Onis",
  "Chulilla",
  "Cordoba",
  "Cullera",
  "Denia",
  "El Puerto de Santa Maria",
  "Granada",
  "Ibiza",
  "Infiesto",
  "L'Estartit",
  "LLanes Asturias",
  "LLoseta",
  "Madrid",
  "Malaga",
  "Mallorca",
  "Nerja",
  "Palma de Mallorca",
  "Pontevedra",
  "Salou",
  "San Sebastian",
  "Seville",
  "Sitges",
  "Torremolinos",
  "Valencia",
  "Valladolid"
);

var SriLankaArray = new Array(
  "Colombo"
);

var SwazilandArray = new Array(
  "Matsapha",
  "Mbabane"
);

var SwedenArray = new Array(
  "Gothenburg",
  "Stockholm"
);

var SwitzerlandArray = new Array(
  "Bern",
  "Biel-Bienne",
  "Boltigen",
  "Geneva",
  "Grindelwald",
  "Gryon",
  "Interlaken",
  "Lauterbrunnen",
  "Lucern",
  "Lucerne",
  "Montreux-Vevey",
  "Vevey",
  "Weissbad",
  "Zurich"
);

var SyriaArray = new Array(
  "Damascus"
);

var TaiwanArray = new Array(
  "Taipei"
);

var TanzaniaArray = new Array(
  "Dar es Salaam",
  "Iringa",
  "Tanga",
  "Zanzibar"
);

var ThailandArray = new Array(
  "Ao Nang",
  "Bangkok",
  "Buriram",
  "Chiang Mai",
  "Chiang Rai",
  "Hua Hin",
  "Kanchanaburi",
  "Khao Lak",
  "Koh Lanta",
  "Koh Phi Phi",
  "Koh Samui",
  "Koh Tao",
  "Krabi",
  "Lampang",
  "Maehongson",
  "Muang",
  "Pathiu",
  "Patong Beach",
  "Pattaya",
  "Phuket",
  "Prachuap Khiri Khan",
  "Rayong",
  "Udorn Thani"
);

var TongaArray = new Array(
  "Nuku'alofa"
);

var TrinidadandTobagoArray = new Array(
  "Arouca",
  "Black Rock",
  "Carnbee",
  "Castara",
  "Crown Point",
  "Englishman's Bay",
  "Maracas Bay",
  "Maraval",
  "Port of Spain",
  "Scarborough"
);

var TunisiaArray = new Array(
  "Djerba",
  "Hammamet",
  "Mahdia",
  "Monastir",
  "Nabeul",
  "Tunis"
);

var TurkeyArray = new Array(
  "Antalya",
  "Cappadocia",
  "Egirdir",
  "Fethiye",
  "Istanbul",
  "Izmir",
  "Kekova",
  "Koycegiz",
  "Kusadasi",
  "Marmaris",
  "Mugla",
  "Nevsehir",
  "Olympos",
  "Selcuk"
);

var USAArray = new Array(
  "Alberton MT",
  "Albuquerque",
  "Anchorage AK",
  "Arroyo Seco",
  "Aspen",
  "Atlanta",
  "Austin",
  "Avella, PA",
  "Beatty NV",
  "Big Bear Lake, CA",
  "Bingen WA",
  "Boston",
  "Bourbon,  MO",
  "Breckenridge, CO",
  "California",
  "Cape Cod",
  "Charleston SC",
  "Chicago",
  "Cincinnati",
  "Dallas  TX",
  "Ellwood City, PA",
  "Fairbanks, AK",
  "Fort Lauderdale",
  "Georgetown, NC",
  "Hawaii",
  "Huntington Beach",
  "Juneau, AK",
  "Klamath, CA",
  "Laceyville, PA",
  "Las Vegas",
  "Leadville",
  "Los Angeles",
  "Ludlow, VT",
  "Miami FL",
  "Missoula, MT",
  "Myrtle Beach SC",
  "Nampa",
  "New Orleans LA",
  "New York",
  "Newport RI",
  "Orlando",
  "Pahoa",
  "Petersburg AK",
  "Philadelphia",
  "Point Reyes Station",
  "Reno NV",
  "Salt Lake City",
  "San Diego",
  "San Francisco",
  "Sanford FL",
  "Santa Barbara",
  "Seattle",
  "Seekonk MA",
  "St George UT",
  "St. Petersburg, FL",
  "Tampa",
  "Tehuacana TX",
  "Vernal UT",
  "Warfordsburg, PA",
  "Washington DC",
  "West Yellowstone MT",
  "Zion National Park"
);

var UgandaArray = new Array(
  "Jinja",
  "Kabale",
  "Kampala",
  "Murchison Falls National Park"
);

var UkraineArray = new Array(
  "Kolomiya",
  "Lviv"
);

var UnitedArabEmiratesArray = new Array(
  "Dubai"
);

var UruguayArray = new Array(
  "Atlantida",
  "Piriapolis",
  "Punta del Este"
);

var UzbekistanArray = new Array(
  "Tashkent"
);

var VanuatuArray = new Array(
  "Luganville",
  "Port Vila",
  "Santo"
);

var VenezuelaArray = new Array(
  "Bejuma",
  "Caracas",
  "Chichiriviche",
  "Chirimena",
  "Margarita Island",
  "Merida",
  "Trujillo"
);

var VietnamArray = new Array(
  "Da Nang",
  "Ha Long",
  "Haiphong",
  "Hanoi",
  "Ho Chi Minh City",
  "Hoi An",
  "Hue",
  "Laocai",
  "Nha Trang",
  "Qui Nhon",
  "Sapa"
);

var WalesArray = new Array(
  "Bangor",
  "Caernarfon",
  "Cardiff",
  "Carmarthen",
  "Colwyn Bay",
  "Dolwyddelan",
  "Gwynned",
  "Pembs",
  "Swansea"
);

var ZambiaArray = new Array(
  "Livingstone",
  "Lusaka"
);

var ZimbabweArray = new Array(
  "Bulawayo",
  "Harare",
  "Victoria Falls"
);

var UKArray = new Array(
  "Ambleside",
  "Armagh",
  "Aviemore",
  "Ballycastle",
  "Bangor",
  "Bath",
  "Belfast",
  "Berwick on Tweed",
  "Birmingham",
  "Brighton",
  "Bushmills",
  "Caernarfon",
  "Canterbury",
  "Cardiff",
  "Carmarthen",
  "Chester",
  "Coleraine",
  "Colwyn Bay",
  "Cornwall",
  "Crieff",
  "Derry",
  "Dolwyddelan",
  "Edinburgh",
  "Falkirk",
  "Fermanagh",
  "Fort William",
  "Glasgow",
  "Glencoe",
  "Grantown-on-Spey",
  "Gwynned",
  "Inverness",
  "Invernesshire",
  "Isle of Skye",
  "Kilkeel",
  "Liverpool",
  "London",
  "Manchester",
  "Newcastle",
  "Oban",
  "Omagh",
  "Oxford",
  "Pembs",
  "Pitlochry",
  "St Andrews",
  "Stirling",
  "Stornoway",
  "Sutherland",
  "Swansea",
  "Torquay",
  "Windermere",
  "York",
  "Yorkshire Dales"
);