Santa Rosa Tomás de Castro is located at 18.212400, -66.004692 geo coordinates. Santa Rosa, Tomás de Castro, Puerto Rico is located in Santa Rosa, Puerto Rico.
Latitude | Longitude |
---|---|
18.212400 | -66.004692 |
DMS Latitude | DMS Longitude |
---|---|
18° 12´ 44.6400'' N | 66° 0´ 16.8912'' W |