Bulgaria boasts a unique combination of breath-taking mountains and a gorgeous seaside. But here's what you actually need to know before visiting Bulgaria!