HomeFactopediaBrainoffsRankingsCommunityLog In
You know 0 facts

Karoo, South Africa


Play Fact Master on World Telescopes - Locations  (it's free)    



Southern African Large Telescope
    is located in   
Karoo, South Africa
Built 2005. Largest optical telescope in the southern hemisphere






   About - Terms - Privacy Log In