Puerto Rico

Puerto Rico is a country made up of islands located in the Caribbean. It is west of the Dominican Republic, which is located on the island of Hispaniola.

Appearances
Super Friends
 * Season 1: The Weather Maker