Gazeteer.com
Language: English
A vast encyclopedia of Scottish towns, villages, geographical features, historic sites, family names and famous people.