On both islands, Spanish is spoken as the main language. Both share a warm climate, basically throughout the year. Both are part of the Antilles. The flag of both, changing the order of the colors, are basically the same.
The islands of Puerto Rico and Cuba have a great deal in common. As near-neighbors in the Greater Antilles island chain, both lie in the Caribbean between Florida and Venezuela. Both share Spanish origins, and both islands have played key roles in the history of the Americas.