У Республіці Болгарії
чи у Республіці Болгарія!Звичайно відмінюють обидва слова: і загальне (республіка), і власну назву (Болгарія або будь-яка інша, скажімо, Франція, Ірак та под.) незалежно від того, входить це номенклатурне слово до власної назви чи ні: Республіки Болгарії і республікою Францією. Написання великої літери не залежить від того, чи узгоджується номенклатурне слово у роді з власною назвою чи ні: із республікою Іраком, із штатом Вірджинією
(Інформацію використано з книги “Культура мови на щодень” Випуск 1, Київ, 1997)