1 articles found
Omega Centauri is a massive **globular star cluster** located in the constellation Centaurus, approximately 16,000 light-years from Earth.