Main suppo of uterus is provided by following structure
The cervix protrudes into the vagina. The uterus is held in position within the pelvis by condensations of endopelvic fascia, which are called ligaments. These ligaments include the pubocervical, transverse cervical ligaments or Mackenrodt's ligaments or cardinal ligaments, and the uterosacral ligaments. Ref - BDC 6e vol2 pg 391
Round ligament
Cardinal ligament
Vesico-uterine fold
Broad ligament
Abdomen and pelvis