Fabulous beaches, balmy weather, low prices, pretty historic towns and friendly people – Bulgaria is an intriguing destination. A sort of cheaper alternative to Croatia it is currently far less touristy. The Black Sea resorts pull in the most visitors, but skiing, hiking and mountain biking are becoming increasingly popular, especially on the mountain massif of Vitosha outside Sofia, the Rhodope Mountains in the south and the towering granite peaks of the Rila.