It is located in the municipality of Santa Cruz del Norte, at the mouth of the Rio Jaruco, on the Straits of Florida.
Located in the town of Santa Cruz del Norte, where the Rio Jaruco river empties into the Straits of Florida.