They are now requesting passports.
driver's licence
Driver license or a Birth Certificate
yes you will need extra auto insurance for Mexico tho buy it in American border town as it is cheaper
Anyone who crosses the border from one country to the next requires a passport.
Yes no matter what the distance you will need a passport to travel across the border.
starting in 2008, YES we need passports to get into Canada
In order to smuggle drugs across the Mexcian US border. Never once will you see a border guard stop and frisk search a tiger.
YES if you go to on an airplane. Even if you drive to cross the border you need one
The border is just there, nobody "paid" for it. Mexico sees no need to enforce the border but the US tries to prevent illegal crossings from Mexico, so if you are asking about who pays to enforce immigration laws across the border, then it is 100% the US.
yes some you need a half tank of fuel to drive across
A standard operators license is all that is required to drive your private belongings across the country.
It depends. The San Ysidro and Otay Mesa communities, belonging to greater San Diego are right across the US-Mexico border, so distance would be 0. If you are counting from the San Diego city center, distance would be around 22 miles. If you count from Miramar in northern San Diego, you would need to drive over 35 miles to the border.
Usually yes, unless it is some special vacation offer.
this question doesn't make sense as Scotland is in the UK. If you mean "do you need a passport to travel between England and Scotland" then the answer is no. Unless you are flying, in which case you will need some form of photo ID such as a passport or driving license.