Lee

There is more than one place called Lee:

England
also:
 * Lee (Buckinghamshire) - a village in Buckinghamshire.
 * Lee (Devon)
 * Lee (London) - a place in the London district of London/Southwark-Lewisham.
 * Lee-on-the-Solent - a small seaside town in Hampshire.

United States of America

 * Lee (Massachusetts) - A town in Massachusetts.
 * Lee (New Hampshire) - A town in New Hampshire.
 * Lee (New York) - A town in New York.