If you are planning on visiting Bulgaria and you don't have any plan to visit Sofia, you might need to reconsider your trip, or you have been to Bulgaria but you didn't have the chance to visit Sofia, you would still need to go for another trip, all these because Sofia is extremely beautiful and is indeed the best place to visit in Bulgaria. But while you are in Sofia, there are still many places you need to visit.
The first place to visit is the center of the city. The city has so many beautiful architectural designs and infrastructures that would appeal greatly to your eyes. A visit to places like Ivan Vazov National Theater, St.Alexander Nevski Cathedral, St.George Rotunda, St.Sofia Church, Central Mineral Baths, Banya Bashi Mosque is recommended.
Another place to visit is Vitosha Boulevard, this place is the main commercial street in Sofia and you would see stores, bars, restaurants for you to buy anything. Also, you can visit the museum, there are over twenty museums in Sofia alone.