Input (grade 6): Upper Largo or Kirkton of Largo is a village near the East Neuk of Fife, Scotland.
Output (grade 5): Upper Largo or Kirkton of Largo is a small town in the East Neuk of Fife, Scotland.