Turkey offers everything from clubbing to high culture, with an awesome selection of venues in the likes of İstanbul, İzmir, Antalya and Bodrum. The calendar of annual events includes opera and ballet in atmospheric venues such as Bodrum's Castle of St Peter. As well as Western fare such as movies, rock concerts and festivals, you can catch traditional Turkish entertainment from semas (whirling dervish ceremonies) to Bursa's karagöz (shadow-puppet theatre).