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.
I do not think an Indian with a US visa needs a visa to enter Puerto Rico
US visa.
No you do not need a passport to travel from the us to puerto rico. you do need a visa.
Yes if you need a visa to enter to the US. Puerto Rico is an US territory.
Puerto Rico is a US Commonwealth. All Puerto Rican are US citizen. Spanish and English are official languages of Puerto Rico. PR currency - US Dollars. For more info visit: www.topuertorico.com
No, you need a passport.
If a person is traveling from any US State or Territory to Puerto Rico, no visa is required. Puerto Rico is part of the United States. If a person is traveling from another country to Puerto Rico, that person needs to apply for the appropriate visa (tourism, student, medical, business, immigrant, etc) at the US Embassy or Consulate in their home country. Requirements and instructions vary greatly depending on the type of visa sought. Instructions are available at the official US Department of State Website.
No, Puerto Rico is a US territory. All Puerto Ricans are US citizens. You just need a valid state/government I.D.
No. Puerto Rico is part of the US territory, and as such, Mexican nationals require a valid passport and visa.
Carry your greencard. Green card is required to board a US (mainland) based flight from Puerto Rico.
Yes, also you will need an US visa.