Dear travellers, I am planning a 5-day trip to Bulgaria in mid April. I would like to stay 2 nights in Sofia and 2 nights in another interesting city (somewhere in the nearby of Sofia, let's say not more than 150 km from Sofia). Where do I have to go? Bansko? I will use the public transport in Bulgaria. Please help me.