Dirble is an open internet radio directory for thousands of stations. They sort the stations by genres and countries. You can listen on your own application or listen on the radio in the browser for some stations.
They also have an API for developers to get access to the stations and search and similar station functionality. This cost from 8 to 24 EUR per month.