I'm not including a link because I made this in MS Paint :worldmap:
Just something for reference, since I know a lot of you guys aren't local...
:sonar:
18 Mile Road is found near the bottom tip of the island, located in the lower left corner of this image.