Isla de Flores is a small Uruguayan island in the Rio de la Plata, 34 kilometres south-east of Punta Carretas, Montevideo, Uruguay. The island and 2 nautical miles of water around it were made a national park on February 26, 2018.
Wikipedia https://en.wikipedia.org/wiki/Isla_de_Flores
Coordinates -34°56'30.875" N -55°55'35.505" E