Travel to Puerto Rico for a Caribbean Vacation! Puerto Rico is a hidden gem in the Caribbean. This island is beautiful and is full of adventure! Puerto Rico offers … source