You can only get special resources if theyre within your borders, you have the appropriate terrain improvement (mine/pasture/winery/etc) and if you have a road to them. Correct? Given this, how far will you go to secure a new special resource? Build a city on a worthless island just so your culture gets there? Build a city on tundra by the ice cap? etc.