you tube
pksongs is a good site to find Hindi and bollywood songs
veoh.com & freesports4u.com
download latest free quality Telugu mp3 http://www.indomp3s.com
beemp3.com
Not sure if they have all artists, but the link mentioned below allows you to download song for free and save them right on your desktop.
i mesh is the best for downloading and listening the good quality music
For listening to Hindi songs, you can visit popular music streaming platforms like Gaana, Saavn, Spotify, or YouTube, where you can find a wide range of Hindi songs to enjoy for free or with a subscription.
The best place to find mp3 hindi songs would be from a local library. Libraries often have large archives full of songs, from all types of cultures and religions.
kpnotes.blogspot.com
Usually itunes or napster are the best. (depends on what media player you are downloading it on.)
Go to Lyricshint.in this website provide you all the latest hindi songs lyrics with video.
There are many - depending on what type of songs you intend to download. Few are in the related links section.