I have a single-entry Schengen visa, obtained for travel to Italy. I reside in Dubai. I would like to enter Italy via a flight to Bulgaria. That is, I will fly from Dubai to Bulgaria, stay there for one day and then fly ahead to Italy.
But I want Italy to be my first point of entry to Schengen area. Now since Bulgaria isn't a Schengen country, they will not stamp my Schengen visa right? Will Italy be my first point of entry to Schengen area?