The original site for Indian matrimonial services provider Shadi.Com, Shadi ® trusted name for matchmaking and matrimony, find your life partner today