Comment on World of Where

Seems they have moved to www.worldofwhere.com . Updated the link