I just came with a beautiful microphone with an amazing price BOYA BY-M1 ,it has great voice quality.
A 20 ft. cable.
Suitable for camera, pc, laptop, smartphone
Also if can plug in an amplifier so you perform you song with music.
There are many mic. Which are great but they are not cheap (5000-10000) but in Rupees below 1000 this is the best mic. i ever came across.
Also watch my review video for this mic. and write down on how is it.