Did you know that the Qutb Minar complex , a UNESCO World Heritage Site in Delhi, houses the tomb of one of Muhammad 's descendants? SOMEFACTS.com