Yes. With very few exceptions, all Mexican Nationals must acquire a visa from the US Embassy or a Consulate in Mexico to enter the United States or any of its territories, like Puerto Rico.
Yes,because The Commonwealth Of Puerto Rico is still part of the United States of America,so yea passport and visa are needed.
I do not think an Indian with a US visa needs a visa to enter Puerto Rico
No, you need a passport.
In short YES a south African needs a USA visa to travel to Puerto Rico
No you do not need a passport to travel from the us to puerto rico. you do need a visa.
There is no such thing as a Puerto Rican visa. Puerto Rico is part of the United States and if a visa is needed by a visitor it will be a US visa.
Everybody. If you are a US citizen you can go without a passport. If you are not a US citizen you can enter with proper passport and with an US visa.
If you are a Puerto Rican citizen, you are also a United States citizen; this means you are born with basically the same rights as someone born in the United States. You don't need a passport or Visa, just a valid license or identification or sometimes a birth certificate.
It depends on your nationality and destination.
Sure . Is accepted in every place in Puerto Rico that accept Visa !
No, Puerto Rico is a US territory. All Puerto Ricans are US citizens. You just need a valid state/government I.D.
Yes, also you will need an US visa.
US visa.