Cactus Rock New Media Ltd. has been creating content since 1999 with a strong focus on tourism marketing.