Puerto Rico is far more than a single Caribbean island. With more than 140 islands, keys, and islets scattered across its waters, the territory is home to hidden beaches, coral reefs, wildlife ...