An identity card is sufficient for a Romanian citizen.
An American citizen does not need a Visa to go to Romania unless they plan on staying there. They just need a passport.
Yes, you do need your passport.
yes
The ID is sufficient.
No
No
No. You need a visa to go to England as a Malawian citizen.
Only Irish and UK citizens can travel without a passport between the 2 countries
Gibraltar is British territory so you you would not need a passport if you are a British citizen. However if you carrier has any connections elsewhere they may require a passport for boarding.
Yeah😎;-)
There is no such thing as an English citizen. If you were born in England you are a British citizen (as described in your passport).
Do you need a passport to travel to Barcelona