I think that it should go, at least until there is an article on it.
- Why? Red links are a reminder of work that remains to be done. Stan 14:12, 3 February 2006 (UTC)
About the last paragraph, is there any article talk about the sky islands in those places?