Other
South African Large Telescope Project
South African Large Telescope (SALT) homepage describes a multi-national project sponsored by the South African Astronomical Observatory to build a large telescope in South Africa. Visually appealing and written for the lay person.