Source: http://www.travelinsurancereview.net/2010/02/21/do-you-need-a-passport-to-travel-to-puerto-rico/