Peguera Cala in the southwest of the Balearic island of Mallorca
Country - Greate Britain, City - London, Category - Radio stations.