do bulgarians need visa for canada
eta canada is an official electronic travel authorization available to citizens of eligible countries for travel to canada. the canadian eta can be easily obtained online.
ADS