Bulgaria, along with Romania and Croatia, are likely to become members of the Schengen Agreement, as the European Commission aims to make the Schengen area stronger and more sustainable. (Source, June 2021)
Tourism
Canadians do not require a tourist visa for stays of fewer than 90 days in any 180-day period
Bulgaria is not a member of the Schengen Area agreement.
NOTE: Bulgaria is currently in the process of joining the Schengen area.
Here you will find Roman ruins, incredible beaches, medieval cities, and lots of forests.