The nearest large city would be Miami.
No, Puerto Rico is a territory of the USA.
Florida
Florida.
FL.
The US is the closest country.
Florida.Florida.
Puerto Rico is 2,288 miles from the United States and the closest protectorate.
St. Thomas is the closest of the Virgin Islands to Puerto Rico. It is only about 15 miles east of the Puerto Rican outlying island of Culebra and about 35 miles east of the Island of Puerto Rico.
Florida is the closest US State and the North American continent is the closest continent.
Puerto Rico is an island in the Caribbean and a territory of the United States, so the closest country to Puerto Rico is the Dominican Republic. It lies to the west of Puerto Rico just across the Mona Strait. The next closest country to Puerto Rico is Great Britain! The British Virgin Islands are to the East of the US Virgin Island which in turn are about 60 miles off Puerto Rico's east coast.
Florida is the closest US State at 1,000 miles.