Puerto Rico no es un país. Es un territorio estadounidense. Los viajes entre la parte continental de Estados Unidos y Puerto Rico no están sujetos a controles fronterizos. Es un vuelo nacional como cualquier otro. Por lo tanto, sí, se puede visitar Puerto Rico igual que se puede visitar California y Nueva York.
Puede visitar México y Canadá bajo el régimen de "revalidación automática". No puedes permanecer más de 30 días; si lo haces, tendrás que solicitar un nuevo visado.
Tampoco podrá optar a la revalidación automática si "se da alguna de las siguientes situaciones":
- Ha solicitado un nuevo visado que aún no ha sido expedido;
- Ha solicitado un nuevo visado y se lo han denegado;
- Ha viajado a un país distinto de Canadá o México
- Es usted nacional de un país designado como Estado patrocinador del terrorismo, incluidos Irán, Siria y Sudán. Esta lista puede cambiar, así que compruébalo antes de salir.
Fuente: http://travel.state.gov/content/visas/en/general/automatic-revalidation.html
Existen disposiciones adicionales de revalidación para los estudiantes visitantes, pero las he omitido porque no se aplican a usted.