Las Palmeras I
ThreeStar Star
Boca Chica, Dominican Republic
Location
Lat: 18.4486500, Lng: -69.5995800
Open in OSM