Hi, I'm planning a trip to Bulgaria for the first week of June and looking for some recommendations. I'm interested in exploring both the cities and the countryside. What are some must-visit places? Also, any tips on local food to try or cultural events happening around that time would be great. I'm open to both popular spots and hidden gems. Looking forward to your suggestions!