Sterns Music has one of the largest online catalogues of World Music: African Music, Latin Music, Brazilian Music, Indian Music, etc. Available on CD, cassette, LP and video. As well as books on the subject. You can also play MP3 samples online
Bookmark Sternsmusic.com: