The enchanting Caribbean island Americans can visit without a passport - Puerto Rico might be a U.S. territory, but it feels ...